Jr Software Engineer; Automation & Tools
Listed on 2026-06-03
-
Software Development
Software Engineer, C# / Unity Developer, Full Stack Developer
Mission + People + Culture
With a corporate Mission to stop disease through technology, Inductive Health is the market leader in software-as-a-service (SaaS) solutions to public health agencies. Our People come from all backgrounds and walks of life ranging from world class experts in epidemiology, informatics, and disease surveillance to engineers and product teams building high performance, modern solutions. Mission + People are unified around a virtual first Culture centered around teamwork, relentless focus on client outcomes, and individual accountability.
Whywork at Inductive Health?
Motivation:
We value initiative-takers and self-starters who want to contribute to the success of our Team and client outcomes.
Curiosity:
Seeking to understand and comprehend is critical - we expect and encourage questions to master job duties and grow professionally.
Organization:
We are a Team. This means we hold each other accountable and have high expectations for performance and outcomes.
Feedback:
Open and honest is part of our corporate values that builds a culture of professional growth to support client success.
Impact:
Your individual contributions will stop the spread of disease and improve individual, community, and population health outcomes.
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.
Whatyou'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 Power Shell for automation, deployment, and system management.
- Help write and maintain unit and integration tests in C# (xUnit, Moq, Auto Fixture) 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 Dev Ops 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.
- 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 Power Shell 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…
(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).