Senior Software Engineer - Backend
Allied Benefit Systems
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
Senior Software Engineer (Backend) responsible for designing and developing backend software solutions—APIs and business logic—that power Allied’s internal and external digital products. You will help solve technical problems, contribute to scalable/maintainable system design, and provide technical guidance to junior developers.
Responsibilities
- Design, develop, and maintain backend services, APIs, and business logic that enable frontend teams
- Deliver features while supporting shared platform capabilities
- Collaborate with frontend engineers, product partners, and stakeholders to meet backend needs
- Support roadmap execution with a balance of feature delivery and backend/platform health
- Provide technical guidance to junior developers (backend design, code quality, maintainability)
- Resolve technical/delivery blockers with the manager and stakeholders
- Perform code reviews aligned with engineering standards and best practices
- Work across the full lifecycle: design, implementation, testing, and deployment
- Create and maintain automated CI/CD pipelines for backend services
- Partner on technical strategy aligned with product and platform needs
- Ensure compliance with privacy and security regulations including HIPAA and related standards
Requirements
- 7+ years of professional software development experience in production systems
- Strong experience designing and implementing APIs and backend services with business logic
- Deep expertise in C# and .NET, including ASP.NET Web APIs and modern .NET ( .NET Core )
- Solid object-oriented design and practical application of SOLID
- Proven scalable architecture experience (e.g., Microservices, N-tier, Clean Architecture)
- Hands-on with relational databases (e.g., SQL Server, MySQL) and Entity Framework Core (or comparable ORM)
- Experience writing maintainable, testable backend code; exposure to TDD and/or BDD
- Experience deploying/operating backend services and databases in cloud environments (Azure, AWS, or GCP)
- Ability to independently analyze problems and implement solutions balancing quality, performance, and maintainability
- Ability to learn/adopt new tools and patterns as needs evolve
- Familiarity with AI-assisted development tools to improve productivity and code quality (or learning)
- Familiarity with Infrastructure as Code tools such as Terraform
- Experience with authentication and integration patterns (e.g., SSO, system-to-system data exchange)
- Familiarity with Azure DevOps or similar platforms for source control and build automation
Preferred
- Certifications/Licenses not required, but MCSA, GCP, and HIPAA Awareness/Security are preferred
Education
- Bachelor’s degree in Computer Science / Information Technology or equivalent work experience
About Allied Benefit Systems
Allied Benefit Systems (ABS) provides benefits-related technology and services, supporting internal and external digital products. The company focuses on building and operating production-grade platforms and backend services for teams that deliver customer-facing experiences, including domains subject to healthcare privacy requirements like HIPAA.
Scraped 6/14/2026