Software Developer
inSync Staffing · Indianapolis, IN · Remote
All reasons
In its favour
- Still listed on the employer's own board
Job Title: Senior Full Stack .NET Developer
Location
Indiana preferred; fully remote candidates considered
Industry: State Government, Corrections & Court System
Job Overview
Theoris Services is seeking a Senior Full Stack .NET Developer to support the ongoing development and maintenance of a statewide jail management system. This application supports critical processes across the criminal justice system, including jail operations, court-related workflows, and integrations with law enforcement agencies. This role will primarily focus on application support, troubleshooting, resolving a backlog of development work, and building utilities and administrative tools to improve application support and maintenance. The successful candidate will become a key technical resource for the application and will work closely with an experienced technical lead and development team. This is an excellent opportunity for a senior developer who enjoys solving complex technical problems, working with established enterprise applications, and taking ownership of backend development and system integrations.
Responsibilities
- Provide ongoing application support, troubleshooting, defect resolution, and maintenance for a statewide jail management system.
- Investigate and resolve technical issues across application components, APIs, integrations, and database layers.
- Develop utilities, administrative tools, and supporting functionality to improve application support and operational efficiency.
- Build and maintain backend services, APIs, and integrations using modern .NET technologies.
- Write, optimize, and maintain complex SQL Server queries, stored procedures, and database operations.
- Contribute to full stack development using .NET and Angular or Vue.js, with a stronger emphasis on backend and server-side development.
- Support application deployment and containerized environments, including Kubernetes where applicable.
- Collaborate with the technical lead, architects, and developers to understand application functionality, troubleshoot issues, and implement effective solutions.
- Work within an Agile development environment using two-week sprints.
- Independently investigate problems, ask thoughtful questions, and take ownership of assigned work.
Requirements
- 5–7+ years of professional software development experience, with the ability to work at a senior level and contribute with minimal supervision.
- Strong hands-on experience with C# and .NET Core, including backend application development.
- Experience with Microsoft .NET Framework and maintaining existing enterprise applications.
- Strong experience with Microsoft SQL Server, including complex queries, database troubleshooting, and performance optimization.
- Professional experience with Angular or Vue.js; Angular is preferred, but Vue.js is an acceptable alternative.
- Experience developing and supporting APIs, server-side applications, and system integrations.
- Ability to work independently, diagnose complex issues, and manage competing support and development priorities.
- Strong communication skills, including the ability to ask questions, collaborate with technical colleagues, and explain technical issues clearly.
- A stable employment history demonstrating a reasonable commitment to previous roles.
Preferred Requirements
- Experience with Kubernetes and containerized application environments.
- Experience supporting or enhancing large, established enterprise applications.
- Familiarity with CI/CD pipelines, application deployments, and production support practices.
- Experience working with government, corrections, Department of Correction (DOC), court systems, law enforcement, or other legal and criminal justice applications.
- Experience working in Agile/Scrum environments with two-week sprint cycles.
Technical Environment
- C#
- .NET Core / modern .NET
- .NET Framework
- Microsoft SQL Server
- Angular or Vue.js
- REST APIs and system integrations
- Kubernetes and containerized deployments
The environment is Microsoft-stack focused. Candidates whose primary background is Oracle-based development are not the target for this position. The ideal candidate is a senior, backend-oriented .NET developer who can step into an established application environment, work through a backlog of support and development needs, and become a dependable technical resource for the team.
Benefits (employee contribution)
- Health insurance
- Health savings account
- Dental insurance
- Vision insurance
- Flexible spending accounts
- Life insurance
- Retirement plan
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.
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. Rate of pay within the stated range will depend on the qualification of the applicant.
Skills
- C#
- .NET Core
- .NET Framework
- Microsoft SQL Server
- Angular
- Vue.js
- REST APIs
- Kubernetes
More jobs at inSync Staffing
All 24- Databricks Sr Data Engineer (TIBCO)inSync Staffing · Atlanta, GA4d ago
- Training Data Analyst / Training Compliance AnalystinSync Staffing · Clinton, TN4d ago
- Field Service Technician – Direct HireinSync Staffing · Milwaukee, WI · USD 26–31/hr7d ago
- Lead Data Engineer (Databricks, Big Data)inSync Staffing · Atlanta, GA11d ago
- Senior AI Solutions ArchitectinSync Staffing · Indianapolis, IN11d ago
Similar roles
- Python DeveloperPyramid Consulting · Berkeley Heights, NJjust now
- Senior GCP Backend Engineer (Payments Platform) - HybridGenesis10 · Columbus, OH · USD 65–80/hrtoday
- Generative AI EngineerArtech · Sunrise, FL · USD 40–42/hrtoday
- Senior Data DeveloperAxelon Services · TAMPA, FL · USD 71–75/hrtoday
- Java Software EngineerCogent Infotech · New York City, NYtoday
- Full Stack developer_nov025f909076-d657-4269-a81f-6274bb186535 · Anchorage, AK, United States · Bastrop, TX, United States · USD 120,000–150,000/yrtoday