Staff Software Engineer, .NET (Remote)

Aspira

Dallas, TX(remote)

JOB DETAILS
SKILLS
AWS Lambda, Agile Programming Methodologies, Amazon Elastic Compute Cloud (EC2), Amazon Simple Storage Service (S3), Amazon Web Services (AWS), AngularJS, Application Hosting, Application Programming Interface (API), Automation, CSS (Cascading Style Sheet), Cloud Computing, Code Reviews, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Cost Control, Cross-Functional, Customer Relations, Database Optimization, Debugging Skills, DevOps, Distributed Computing, GitHub, HTML5, Identify Issues, Information Technology & Information Systems, Information/Data Security (InfoSec), Internet Application, Jenkins, Kanban, Leadership, Maintain Compliance, Mentoring, Microsoft .NET, Microsoft C# (C Sharp), Microsoft Product Family, Microsoft SQL Server, Microsoft Visual Studio, PCI-DSS, Performance Management, Performance Tuning/Optimization, Problem Solving Skills, Programming Tools, Quality Assurance, REST (Representational State Transfer), React.js, Relational Databases (RDBMS), Revenue Growth, SQL (Structured Query Language), SQL Server Reporting Services (SSRS), Scrum Project Management and Software Development, Secure Coding, Security Compliance, Software Administration, Software Development, Software Engineering, Sprint Planning, Stored Procedures, Systems Maintenance, Team Lead/Manager, Team Player, Technical Writing, Test Plan/Schedule, User Interface/Experience (UI/UX), Web Programming, Windows Communication Foundation (WCF)
LOCATION
Dallas, TX
POSTED
30+ days ago

***PLEASE NOTE: This is a remote position, but applicants must be currently located in the United States. They must also be legally authorized to work in the United States, as Aspira is unable to sponsor or take over sponsorship of employment visas, now or in the future.***

About Aspira  

For forty years, Aspira has been the market-leading software and services provider for the great outdoors, primarily for state and provincial parks and wildlife agencies. As part of our constant evolution, we're executing an aggressive multi-year transformation to accelerate revenue growth, optimize cost structures, and maximize shareholder value while expanding our market position. The leadership team has reset the company's core values to drive our transformation: Customer Obsession, Forward Momentum, One Team One Dream, Radical Transparency, Win with Integrity, and Excellence guide everything we do.  

The Ideal Candidate  

Staff Software Engineer is a senior leader on the team, contributing to the design, development, and maintenance of scalable, high-quality software systems. Staff Engineers work closely with lead and junior engineers, product teams, and QA to build and support robust .NET web applications on AWS. Will participate in core engineering efforts including feature development, performance optimization, and cloud infrastructure improvements—helping deliver secure, reliable solutions aligned with business goals.  

Key Responsibilities  

  • Design, develop, and deploy reliable, maintainable software features in line with project requirements. 
  • Collaborate with team members and cross-functional partners to deliver high-quality web applications. 
  • Responsible for designing, developing, testing, and maintaining scalable web applications and services using C#, .NET Core, and related Microsoft technologies 
  • Participate in code reviews to promote code quality, consistency, and scalability. 
  • Help monitor, maintain, and improve system infrastructure performance in cloud environments (primarily AWS). 
  • Contribute to technical planning and sprint execution within an Agile development team. 
  • Assist in preparing the system for high-load events and troubleshooting performance bottlenecks. 
  • Ensure compliance with security policies and data protection standards. 
  • Mentor other team members. 

Qualifications  

  • 12-15 years of professional experience in software development.  
  • 10+ years of experience in .NET development.  
  • Strong proficiency full stack development with backend .NET technologies (C# and .Net Core).  
  • 10+ years of experience with WCF, REST APIs, and distributed systems.  
  • Experience with modern frontend technologies (HTML5, CSS3, JavaScript and React.js. Other modern frameworks such as AngularJS will also be considered).  
  • Solid experience with SQL Server, writing efficient and highly optimized stored procedures and database functions. 
  • Proven experience with to SQL optimization and relational database performance tuning.  
  • Experience developing and maintaining web applications hosted on AWS with a focus on EC2 and S3.  
  • Experience with programming tools (Github, Visual Studio etc.) and CI/CD pipelines (e.g., Jenkins, Github CI/CD) and DevOps automation concepts.  
  • Solid understanding of secure coding practices. PCI-DSS exposure is a huge plus. 
  • Strong debugging, problem-solving, and communication and technical documentation skills.  
  • Able to collaborate across geographically diverse teams and deliver high-quality solutions in a fast-paced environment.  

Desired Hardware and Software Competencies  

  • Working knowledge of AWS services such as Lambda, S3, EC2, API Gateway, and RDS.  
  • Experience with infrastructure monitoring tools like New Relic, Grafana, or the ELK stack.  
  • Understanding of Agile methodologies (Scrum, Kanban).  
  • Exposure to SSRS reporting 
  • Experience with vendor integration and third-party API management. 

Desired Education and Experience  

  • Bachelor's degree in computer science, information technology, engineering, or a related technical field (or equivalent experience). 
  • Previous experience working on a development team with customer-facing systems. 

About the Company

A

Aspira

Originally founded as ReserveAmerica®, Aspira™ was born with a goal of simplifying access to North America’s great outdoors. After more than 30 years developing technologies and services that do just that, Aspira is now fueled by nearly 1,000 employees across 8 offices worldwide.

Our comprehensive suite of reservation and licensing technology and service solutions support federal, state, provincial and local government park and conservation agencies, as well as private campground owners, conveniently connecting them with outdoor adventure seekers from around the world. In 2016, our technologies were used to book and purchase outdoor recreation experiences more than 50 million times – and we’re proud of that fact.

COMPANY SIZE
500 to 999 employees
INDUSTRY
Computer Software
FOUNDED
2017
WEBSITE
https://aspiraconnect.com/