Software Developer, Backend Developer, Software Engineer
Job in
Fort Collins, Larimer County, Colorado, 80523, USA
Listed on 2026-08-22
Listing for:
Air Resource Specialists
Full Time
position Listed on 2026-08-22
Job specializations:
-
Software Development
Backend Developer, Software Engineer, SQL Developer, Full Stack Developer
Job Description & How to Apply Below
Air Resource Specialists (ARS) has an immediate opening for a full-time Software Developer to join us in our Fort Collins, Colorado office. We are looking for a skilled and motivated individual to join our existing team to design, code, maintain and document custom software to support air quality and image data collection, handling, and presentation, including web sites and desktop applications, from those data.
Summaryof Responsibilities
- Design, develop, test, document and deploy custom web, desktop, and server-side applications
- Develop and integrate REST APIs, web services, databases, and data-processing workflows
- Understand requirements and how they translate to practical, maintainable software
- Collaborate with air quality scientists, developers, IT staff, and end usersto set specifications for new applications
- Evaluate technical options and make well-reasoned recommendations
- Monitor applications, investigate errors, and respond to production issues
- Apply appropriate testing, security, source-control, and code-review practices
- Support, troubleshoot, upgrade, and modernize existing applications and legacy systems
- Maintain clear technical documentation and provide user support or training as needed
- Perform other duties as assigned
- Bachelor’s degree in computer science, software engineering, or a related field; or at least three years of professional software development experience
- Demonstrated experience developing applications with Java or comparable programming languages and using development tools such as Microsoft Visual Studio
- Experience with the Spring Framework, such as Spring Boot or Spring MVC
- Experience designing and consuming REST APIs or other web services
- Experience developing database-driven applications, including relational database design, SQL, and ETL concepts
- Experience developing, maintaining, or supporting applications in a Windows environment
- Ability to work effectively in Linux environments and use Bash or similar command-line tools
- Understanding of software-design principles, testing, debugging, source control, dependency management, and secure development practices
- Ability and willingness to learn unfamiliar languages, frameworks, systems, and existing codebases
- Strong attention to detail, organization, and time management
- Clear written and verbal communication with technical and nontechnical colleagues
- Desire and ability to work independently, and as part of a team
- Strong analytical thinking and practical problem-solving skills
- Demonstrated integrity, honesty, accountability, and a positive attitude
- Experience with one or more additional languages or platforms, such as Python, C#, , or ASP.NET
- Experience with Oracle and/or Microsoft SQL Server
- Advanced SQL, query-optimization, stored-procedure, or ETL experience
- Experience maintaining or modernizing legacy applications
- Experience with automated testing, continuous integration, deployment pipelines, containers, or cloud services
- Experience supporting production applications and troubleshooting performance or reliability issues
- Experience working with scientific, environmental, image, geospatial, or time-series data Ability to use AI-assisted development tools effectively, securely, and responsibly
- Experience adapting, integrating, testing, debugging, and documenting AI-generated code within an existing codebase
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×