Theoris
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Theoris
Recruiter @ Theoris| Connecting Top Talent
Job Title: Senior Software Engineer/Technical Architect Location: Indianapolis, IN (Hybrid 23 days onsite) Contract-to-Hire Industry: Insurance / Healthcare Technology (NO C2C) Job Description Theoris Services is assisting our client in their search for a Senior Software Engineer to partner closely with the VP of Software Engineering. This contract-to-hire position is ideal for an experienced, investigative technologist who thrives on untangling legacy systems, tracing deep-rooted code dependencies, and transforming undocumented applications into modern, scalable, cloud-ready platforms. The Senior Engineer/Architect will serve as a strategic right hand to the VP, taking ownership of day-to-day technical deep dives and modernization efforts, allowing leadership to focus on enterprise-level initiatives for 2026. Responsibilities Investigate and analyze legacy .NET and SQL codebases to uncover undocumented logic, dependencies, and inefficiencies. Diagnose root causes of recurring bugs, performance bottlenecks, and architectural fragility. Refactor and re-engineer legacy components into modular, microservice-based architectures. Architect and document scalable, maintainable solutions aligned with modern design and security principles. Collaborate with long-tenured IT staff to extract and translate tribal knowledge into clear documentation and reusable patterns. Establish and enforce coding standards to reduce technical debt and improve scalability across teams. Drive CI/CD automation and DevOps best practices to streamline delivery and reduce risk. Support modernization of the portal and upcoming global Claims platform rewrite scheduled for 2026. Team Environment:
30 developers, dedicated UI/UX group, 3 architects
Requirements
810+ years of software development experience with C#/.NET and SQL Server. Proven expertise with .NET Core, , Node.js, and Angular frameworks. Strong understanding of microservices, event-driven architecture, and cloud-native design (preferably AWS or hybrid). Hands-on experience with CI/CD pipelines, Azure DevOps, GitLab, and Docker.
Experience with hybrid cloud deployments integrating legacy and modern systems. Excellent analytical and debugging skills comfortable navigating undocumented legacy code. Strong communication and documentation skills; able to translate technical findings for business and leadership audiences. Preferred Skills: RabbitMQ or similar message-queueing integration experience. Experience with insurance or healthcare/claims systems. Familiarity with event-driven or distributed system refactoring projects.
Benefits
Robust Health Insurance 401(k) Plan PTO Accrual Paid Holidays Excellent Cash-Based Referral Program
All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. #J-18808-Ljbffr
Job Title: Senior Software Engineer/Technical Architect Location: Indianapolis, IN (Hybrid 23 days onsite) Contract-to-Hire Industry: Insurance / Healthcare Technology (NO C2C) Job Description Theoris Services is assisting our client in their search for a Senior Software Engineer to partner closely with the VP of Software Engineering. This contract-to-hire position is ideal for an experienced, investigative technologist who thrives on untangling legacy systems, tracing deep-rooted code dependencies, and transforming undocumented applications into modern, scalable, cloud-ready platforms. The Senior Engineer/Architect will serve as a strategic right hand to the VP, taking ownership of day-to-day technical deep dives and modernization efforts, allowing leadership to focus on enterprise-level initiatives for 2026. Responsibilities Investigate and analyze legacy .NET and SQL codebases to uncover undocumented logic, dependencies, and inefficiencies. Diagnose root causes of recurring bugs, performance bottlenecks, and architectural fragility. Refactor and re-engineer legacy components into modular, microservice-based architectures. Architect and document scalable, maintainable solutions aligned with modern design and security principles. Collaborate with long-tenured IT staff to extract and translate tribal knowledge into clear documentation and reusable patterns. Establish and enforce coding standards to reduce technical debt and improve scalability across teams. Drive CI/CD automation and DevOps best practices to streamline delivery and reduce risk. Support modernization of the portal and upcoming global Claims platform rewrite scheduled for 2026. Team Environment:
30 developers, dedicated UI/UX group, 3 architects
Requirements
810+ years of software development experience with C#/.NET and SQL Server. Proven expertise with .NET Core, , Node.js, and Angular frameworks. Strong understanding of microservices, event-driven architecture, and cloud-native design (preferably AWS or hybrid). Hands-on experience with CI/CD pipelines, Azure DevOps, GitLab, and Docker.
Experience with hybrid cloud deployments integrating legacy and modern systems. Excellent analytical and debugging skills comfortable navigating undocumented legacy code. Strong communication and documentation skills; able to translate technical findings for business and leadership audiences. Preferred Skills: RabbitMQ or similar message-queueing integration experience. Experience with insurance or healthcare/claims systems. Familiarity with event-driven or distributed system refactoring projects.
Benefits
Robust Health Insurance 401(k) Plan PTO Accrual Paid Holidays Excellent Cash-Based Referral Program
All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. #J-18808-Ljbffr