As a Senior .NET Developer, you'll play a key role in shaping the future of benefits technology by delivering robust, secure, and high-performing software solutions. You'll partner with product managers and stakeholders to deeply understand customer needs and translate them into technical implementations that stand up to real-world demands.
What You'll Do
- Design, implement, and maintain cloud-native services using C#, .NET, and event-driven architectures.
- Apply test-driven and behavior-driven development practices to ensure code quality and reliability.
- Build and integrate RESTful APIs and work with event streaming platforms like Kafka to enable seamless system communication.
- Optimize database performance through efficient stored procedures and queries in MS SQL and other relational databases.
- Support production systems with proactive monitoring, rapid troubleshooting, and continuous improvements.
- Collaborate within Agile teams, contributing to sprint planning, code reviews, and iterative delivery.
- Guide team members through technical challenges and promote best practices in software design and security.
- Use data to inform decisions, identify system bottlenecks, and drive architectural enhancements.
What We're Looking For
- Degree in Computer Science, Software Engineering, or equivalent practical experience.
- Proven experience in full-stack development with strong command of C#, ASP.NET, and modern front-end frameworks like Angular or React.
- Solid background in writing and maintaining unit tests and automated test suites.
- Familiarity with Git, CI/CD pipelines, and infrastructure-as-code tools such as Terraform or GitHub Actions.
- Understanding of software security principles, including OWASP guidelines and secure coding practices.
- Experience working with containerized environments using Docker and orchestration platforms like Kubernetes.
- Proficiency with relational and NoSQL databases, including Postgres, MySQL, and document stores.
- Ability to work independently, take initiative, and contribute to team-wide learning and growth.
Technologies We Use
Primary: C#, .NET, ASP.NET, Azure, Docker, MS SQL
Additional: Kafka, GraphQL, React, Angular, PostgreSQL, MySQL, Terraform, Helm, ArgoCD, GitHub Actions

