inSync Staffing Inc. logo

Software Developer

inSync Staffing Inc.

  • Indianapolis, IN
  • 8 days ago
  • Remote

    Highlights

    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. 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.

    Numbers & Facts

    LocationIndianapolis, IN (
    Remote
    )
    IndustryStaffing/Employment Agencies
    Company Size50 to 99 employees
    Year Founded2014
    Websitehttp://www.insyncstaffing.com/default.html

    Description

    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.

     
     
     

    About Company

    We recognize the VMS program management team is our customer and needs to be serviced with integrity, so we built and continue to improve upon our delivery methods as we strive to provide the highest quality service possible. inSync Staffing’s management team recognized ten years ago the inevitable changes to the staffing industry being brought about by technology and the growing trend of Fortune 1000 corporations to outsource management of their contingent workforces to meet compliance and cost control goals. Rather than swim upstream against the changes, inSync Staffing has embraced MSP and VMS programs as our customers, not competitors. We asked program managers how they want to be serviced. The result of their input is that we have structured inSync Staffing as a recruiting and customer service organization, unlike traditional staffing companies who sell directly to the end client. Our delivery model allows us concentrates our resources on how to best supply candidates in a very competitive MSP/VMS program environment.

    Similar Jobs