Talent.com
No longer accepting applications
Senior Developer

Senior Developer

TheorisIndianapolis, IN, United States
3 days ago
Job type
  • Full-time
Job description

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

    Create a job alert for this search

    Senior Developer • Indianapolis, IN, United States