Senior Software Engineer/Technical Architect
Listed on 2025-12-09
-
Software Development
Senior Developer, Software Engineer
Location: Indianapolis
Senior Software Engineer/Technical Architect
Location:
Indianapolis, IN (Hybrid – 2–3 days onsite)
Contract-to-Hire
Job DescriptionTheoris 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 Dev Ops best practices to streamline delivery and reduce risk.
- Support modernization of the Producer’s Portal and upcoming global Claims platform rewrite scheduled for 2026.
- Team Environment: 30 developers, dedicated UI/UX group, 3 architects
- 8–10+ years of software development experience with C#/.NET and SQL Server.
- Proven expertise with .NET Core, ASP.NET, 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 Dev Ops, Git Lab, 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:
Rabbit
MQ or similar message-queueing integration experience.
- Experience with insurance or healthcare/claims systems.
- Familiarity with event-driven or distributed system refactoring projects.
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
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(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).