As a Junior .NET Developer, you will play a key role in shaping the future of employer benefits technology. You'll work closely with team members and stakeholders to understand real-world challenges and translate them into effective, data-informed software solutions. Your contributions will help improve system performance, reliability, and user experience across live applications.
What You'll Do
- Engage with team members and stakeholders to understand business needs and technical requirements
- Design, develop, and test new services using C# and modern backend practices
- Apply test-driven and behavior-driven development to build robust, maintainable code
- Support production systems with a focus on monitoring, incident response, and root cause analysis
- Identify inefficiencies in current systems and propose practical improvements
- Collaborate with peers to complete tasks and strengthen team-wide engineering standards
- Stay current with emerging tools and techniques, applying them to real projects with guidance
What We're Looking For
- Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
- Proven ability to solve complex problems and write clean, functional code
- Hands-on experience with C# and building or integrating REST APIs
- Strong communication skills and a collaborative mindset
- A portfolio or academic project demonstrating C# coding ability
- Curiosity about modern software design and emerging technologies
Nice-to-Have Experience
- Experience with containerization using Docker and orchestration via Kubernetes
- Familiarity with infrastructure as code (Terraform) and CI/CD pipelines (GitHub Actions)
- Knowledge of Helm, ArgoCD, or similar deployment tools
- Exposure to NoSQL or modern relational databases (Postgres, MySQL, MS SQL)
- Understanding of GraphQL, event-driven systems (Kafka), or cloud platforms like Azure
- Frontend experience with frameworks such as Angular or React
- Background in ASP.NET and RESTful API design
Our Environment
The team values technical excellence, data-driven decisions, and continuous improvement. You'll be part of a culture that encourages learning, proactive system monitoring, and thoughtful engineering practices. This role emphasizes growth, mentorship, and meaningful contributions from day one.


