Senior Software Engineer
Core
Design and build high-quality software solutions for employer benefits administration, partnering with Product Managers and customers to solve challenges in the competitive employee benefits landscape.
Role type
Senior Software Engineer (Benefits Technology)
Builds
Cloud-native benefits solutions and services for employers and partners
Domain
Fintech / Employee Benefits
Deliverable
production ML models | product features
Required skills
C#, Python, Angular, React, REST APIs, unit testing, software security principles, Git, CI/CD pipelines, Agile, stored procedures, cloud-native development
Preferred skills
Kafka, Kubernetes, Helm, ArgoCD, Terraform, GitHub Actions, NoSQL, GraphQL, Azure
Technologies
C#, Python, Docker, MS SQL, Postgres, MySQL, ASP.NET, Kafka, Angular, React, Kubernetes, Helm, ArgoCD, Terraform, GitHub Actions, NoSQL, GraphQL, Azure
Responsibilities
Collaborate with stakeholders to understand customer challenges; Design, test, code, and instrument new solutions; Strengthen engineering processes using TDD, BDD, and microservice architectures; Support live applications with proactive monitoring and incident response; Analyze systems to identify bottlenecks; Mentor peers and foster continuous learning; Apply creative problem-solving techniques to resolve issues.
Seniority
Senior, hands-on IC