We are looking for a motivated Junior Software Engineer to join our Applications Team. This role is ideal for an early-career professional with an AI-first mindset who is passionate about automation, continuous improvement, and building scalable solutions. You will work alongside experienced engineers to support and enhance our application ecosystem, leveraging modern tools and technologies to streamline processes, improve efficiency, and enable data-driven decision-making.
What you'll be doing in this role:
Assist in designing, developing, and maintaining automation solutions across our applications environment
Support the development and maintenance of applications using C# and .NET technologies
Write and optimize queries in SQL Server to support application functionality and reporting
Build and maintain scripts using PowerShell for automation, deployment, and system management
Help write and maintain unit and integration tests in C# (xUnit, Moq, AutoFixture), following the team's documented testing patterns and reusing existing test helpers
Contribute to the development and maintenance of CI/CD pipelines to support efficient and reliable software delivery
Assist with migrating our database deployment process away from a homegrown tool to Red Gate Flyway, supporting the team's transition to a modern, standardized migration workflow
Collaborate with cross-functional teams to identify automation opportunities and improve processes
Troubleshoot application issues and support ongoing system enhancements
Apply an AI-first approach to problem-solving, exploring opportunities to leverage AI/automation tools to increase productivity and innovation
Document processes, solutions, and best practices
Work with DevOps to build and maintain application observability, including dashboards, alerts, and telemetry, using Application Insights and Azure Monitor to give the team visibility into application health, job execution, and integration performance.
What are we looking for?
0–2 years of experience in software development, automation, or related technical roles
Comfort working day-to-day in Visual Studio, Visual Studio Code, and SQL Server Management Studio (SSMS)
Basic knowledge of C# and .NET framework/platform
Understanding of SOLID principles and dependency injection
Experience with SQL Server and database concepts (queries, joins, basic optimization)
Working knowledge of unit testing in .NET and an interest in test automation tooling and CI integration
Working knowledge of PowerShell scripting
Understanding of software development lifecycle (SDLC) and exposure to CI/CD pipelines
Strong problem-solving skills and a willingness to learn new technologies
Ability to work collaboratively in a team-oriented environment
Strong communication skills and attention to detail
A mindset focused on innovation, automation, and continuous improvement
Basic understanding of application monitoring and observability concepts (logs, metrics, dashboards, alerting).
What will make you stand out?
Exposure to AI tools, automation platforms, or machine learning concepts in a practical or academic setting
Hands-on experience with DevOps tools (e.g., Azure DevOps, GitHub Actions, Jenkins, etc.)
Coursework, internships, or projects involving application development or automation
Familiarity with cloud platforms (e.g., Azure, AWS)
Experience building scripts, tools, or personal projects that automate repetitive tasks
Curiosity and passion for leveraging AI to enhance productivity and engineering outcomes
Exposure to observability tooling (Application Insights, Azure Monitor, Grafana, Datadog, New Relic, OpenTelemetry, or similar).
Exposure to ASP.NET MVC or ASP.NET Web Forms and server-rendered web applications
Familiarity with JavaScript front-end scripting in server-rendered web applications
Exposure to unit or integration testing in .NET (xUnit, NUnit, or MSTest)
Similar Jobs
What you need to know about the Colorado Tech Scene
Key Facts About Colorado Tech
- Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
- Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
- Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
- Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute

.png)
