Job Title: Senior Software Engineer (.net/c /aws) (no c2c)
Location: Onsite in Carmel, Indiana
Industry: Insurance
JOB DESCRIPTION: Theoris is seeking 2 experienced Senior Software Engineers to join our modernization initiative for our client. Contractors will work as part of a high-performing Agile team focused on redesigning and enhancing core components of the application architecture and infrastructure using modern cloud-native technologies.
RESPONSIBILITIES:
- Building out all provider integrations as AWS services (e.g., APCO VPP & MBP, NSD VPP, Protective MBP, Route 66 MBP, etc.).
- Enhancing Point of Sale (POS) API to support consumer-facing product sales.
- Implementing a facade layer for to support modernization efforts.
- Leveraging Harness for feature flags, metrics tracking, and blue/green deployments.
- Improving unit test coverage and enabling daytime deployments that minimize user disruption.
- Using SonarQube to reduce technical debt.
- Adopting Infrastructure as Code (IaC) practices with Terraform.
- Leveraging Cursor AI and Amazon Q for code reviews and peer collaboration.
- Migrating from Apigee to AWS API Gateway.
- Supporting Lakehouse / data modernization strategies.
- Contributing to Enterprise Service Bus (ESB) use cases.
REQUIREMENTS:
- Senior-level software engineering experience.
- Hands-on expertise with AWS Cloud Native Development, including: API Gateway, AWS Lambdas (AOT Native), and DynamoDB.
- Proficiency in .NET/C OOP development.
- Strong experience with T-SQL and Microsoft SQL Server.
- Familiarity with Domain-Driven Design (DDD) concepts.
- Experience with DevOps practices and Terraform.
- Proficiency with GitHub, including GitHub Actions for CI/CD.
- Experience using Amazon Q, Cursor Pro, and AI-powered peer review tools.
- Proficiency with SonarQube for code quality, coverage, and gatekeeping.
- Required to write unit tests and produce comprehensive documentation.
- Experience working in Agile/SAFe Agile environments using Jira.
- Strong knowledge of Microservices architecture and relevant frameworks.
- Familiarity with data modernization strategies, such as the strangler fig pattern.
About Theoris: Our goal is to Fuel Your Career. As a Theoris team member, you join a culture based on people-centered values and an environment that fosters both personal and professional growth. We build long-term relationships with our clients and our consultants. With over 30 years of building strong relationships in the industry, we're uniquely positioned to make the right connections. This knowledge is used to find the right job placement. Our recruiting teams are experts dedicated to the information technology and engineering staffing space and are highly respected by our client base.
Best-In-Class-Benefits
We are in the people business; treating people right is our ONLY priority. Theoris Services consultants are full-time employees with full benefits, including:
- Robust Health Insurance
- 401(k) plan
- PTO accrual
- Paid holidays
- Excellent cash-based referral program