Application Developer Senior
Date Posted: Apr 10, 2026
Requisition ID: 475847
Location:
Indianapolis, IN, US, 46204
Work for Indiana
Begin a fulfilling career with the State of Indiana by joining one of the largest employers in the state, offering a range of opportunities across 60+ agencies. At the state, you'll find competitive compensation, a robust benefits package and a commitment to work-life balance. Most importantly, you'll have the chance to make a real and measurable impact on the lives of Hoosiers across Indiana.
About the Indiana Office of Technology (IOT):
The Indiana Office of Technology provides cost-effective, secure, consistent, reliable enterprise-technology services to our partner agencies so that they can better serve our mutual customer, the Hoosier taxpayer. IOT will also act as the technology and solution enabler for the State, helping its partner agencies achieve business objectives and innovation.
Role Overview:
The Application Developer Senior Software Developer role blends responsibilities across CI/CD engineering, infrastructure automation, and modern application development. You will partner closely with the Development, Cloud Applications, and Security teams to streamline delivery, modernize systems, and build scalable, secure, and high-quality solutions.
Key outcomes for this role are:
Develop new, (and refactor Legacy) solutions using Microsoft tools and frameworks (.Net, C#, Visual Studio, VS Code, Azure DevOps, etc) to be Cloud hosted in Azure
Developing and implementing secure, distributed RESTful services in an Event-Driven Architecture using Microsoft .Net Framework and Azure Cloud services.
Understanding and implementing common development standards
Coordinate large complex work efforts which include estimating, coordinating, tracking progress, inspiring others to complete tasks on time, and assisting with resolving issues
Regular participation in code reviews, design reviews, and SCRUM ceremonies.
Design, build, and optimize automated CI/CD pipelines using Azure DevOps and/or GitHub Enterprise.
Implement automation for cloud resources using IaC tooling (ARM).
Develop and maintain cloud-hosted applications using C#/.NET, REST APIs, and front-end frameworks such as Angular.
Build secure, distributed services leveraging Azure cloud services and event-driven patterns.
Implement monitoring, logging, and observability for distributed and containerized applications.
Collaborate with development teams to integrate DevSecOps practices into delivery workflows.
Participate in code reviews, architecture discussions, Agile ceremonies, and continuous improvement initiatives.
This role requires strong foundations in DevOps, cloud automation, and software development.
This is an onsite position at the Indiana Government Center in Indianapolis, Indiana.
Salary:
The salary for this position traditionally starts at $70,122 but may be commensurate with education or work experience.
Use our Compensation Calculator (https://in.accessgov.com/spd/Forms/Page/spd/compensation-calculator/) to view the total compensation package.
A Day in the Life:
The essential functions are:
Technical Support
Responsible for testing, debugging, and documentation of system software upgrades and new releases, which may include program design and coding.
Evaluate new and existing software products.
Implement operating system enhancements to improve system reliability and performance.
Design, develop, modify, and maintain complex system software using releases and utilities.
Responsible for software applications related to the overall operating system, including sophisticated file maintenance routines, telecommunications networks, and computer accounting.
Project Management
Assign staff to various projects, direct their activities, and evaluate their work.
May perform as team lead or project manager in assigned areas.
May oversee multiple projects or project phases.
Communication/Collaboration
Mentor and provide guidance to new and lower-level staff.
Confer with department management to assist in planning, organizing, and controlling activities of assigned areas.
System Administration
Responsible for activities related to systems administration.
Ensure long-term requirements of systems operations and administration, including overall systems planning.
Responsible for installation, maintenance, configuration, and integrity of computer software and its components.
Responsible for quality assurance review of system software.
Defines system software and hardware requirements.
Planning & Budgeting
Ensure long-term requirements of systems operations and administration, including overall systems planning.
Confer with department management to assist in planning, organizing, and controlling activities of assigned areas.
Problem-Solving:
Analyze complex IT issues and develop innovative solutions.
Implement best practices for system reliability, performance, and security.
Manage crisis situations and ensure quick resolution of critical incidents.
The job profile is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee. Other duties, responsibilities, and activities may change or be assigned at any time.
This position is exempt from overtime compensation for additional work hours that may be required to complete essential functions or other assigned work. Exempt employees may work more than 75 hours in a pay period without additional compensation and must report a minimum of 75 hours per pay period of work hours and/or paid leave taken to receive their base biweekly salary.
What You'll Need for Success:
Individuals in this role should minimally be able to articulate or demonstrate the following:
3+ years of experience developing applications in C#/.NET, Web API/REST, and cloud-hosted patterns.
3+ years of experience in front-end development (Angular).
Strong experience with Azure DevOps (Repos, Boards, Pipelines) or GitHub Enterprise.
Solid understanding of cloud architecture and security best practices across Azure.
Experience with Docker and container-based development (Azure Container Apps preferred).
Proficiency with Git branching strategies, code reviews, and collaborative development workflows.
Experience building CI/CD pipelines for .NET and Angular-based applications.
Experience with AI capabilities within Integrated development environments (IDE) such as VS Code, Visual Studio, and Github Enterprise Cloud.
Experience with SQL Server and Azure SQL design, tuning, and maintenance
Self-motivated, proactive, and passionate about automation and engineering excellence.
Enjoys solving complex technical challenges independently and collaboratively
Strong communication skills with an ability to work across cross-functional teams.
Ability to perform essential functions with or without reasonable accommodation.
A degree is not required. However, at least 7+ years of experience applying the outlined knowledge, skills, and abilities in a similar role may be considered. Related certifications and coursework may also be considered.
Supervisory Responsibilities/Direct Reports:
This role may be utilized in a supervisory capacity based on agency needs.
Benefits of Employment with the State of Indiana:
The State of Indiana offers a comprehensive benefits package for full-time employees that includes:
Three (3) medical plan options (including RX coverage) as well as vision and dental plans
Wellness Rewards Program: Complete wellness activities to earn gift card rewards
Health savings account, which includes bi-weekly state contribution
Deferred compensation 457(b) account (similar to 401(k) plan) with employer match
Two (2) fully-funded pension plan options
A robust, comprehensive program of leave policies covering a variety of employee needs, including but not limited to:
150 hours of paid New Parent Leave and up to eight weeks of paid Childbirth Recovery Leave for eligible mothers
Up to 15 hours of paid community service leave
Combined 180 hours of paid vacation, personal, and sick leave time off
12 paid holidays, 14 in election years
Education Reimbursement Program
Group life insurance
Referral Bonus program
Employee assistance program that allows for covered behavioral health visits
Qualified employer for the Public Service Loan Forgiveness Program
Free Parking for most positions
Free LinkedIn Learning access
Equal Employment Opportunity:
The State of Indiana is an Equal Opportunity Employer and is committed to recruiting, selecting, developing, and promoting employees based on individual ability and job performance. Reasonable accommodations may be available to enable individuals with disabilities to complete the application and interview process as well as perform the essential functions of a role. If you require reasonable accommodations to complete this application, you can request assistance by contacting the Indiana State Personnel Department at jobs@spd.IN.gov.
Current Employee? Click here (https://performancemanager8.successfactors.com/sf/careers/jobsearch?bplte_company=indianaoff) to apply.