IT Developer, Senior
Republic Airways
Indianapolis, IN · Posted October 22, 2026
Just laid off? Start here: a plan for the first weeks
See every open role at Republic Airways
More in Indiana job market · Transportation & Logistics · Engineering jobs
More roles at Republic Airways
- Maintenance Controller · Indianapolis, IN
- Software Engineer, Senior · Carmel, IN
- HR Shared Services Specialist · Indianapolis, IN
- LIFT Academy - Manager, Safety · Indianapolis, IN
- IT Network Architect · Indianapolis, IN
- Accountant · Indianapolis, IN
Similar jobs
- Product Owner · Steel Dynamics · Fort Wayne, IN
- IT Senior Project Manager · Cbiz MAG · Indianapolis, IN
- GDI Scrum Master · Leidos · Shiloh, IL
- Applications Development Technology Lead Analyst, Collections & Recovery · Citigroup Global Markets · Irving, TX
- Senior Project Manager - Technical · Stanley Black & Decker · Towson, MD
- Senior Technical Program Manager – Silicon Co-Design · Nvidia · Santa Clara, CA
Where Indianapolis, IN ranks
Where Indianapolis, IN placed in our monthly rankings, month by month. Each month stays online at its own address.
November 2026
- #2Best cities for software and engineering jobs in the Midwest327 openings · of 59
- #2Best cities for software and engineering jobs in the Great Lakes327 openings · of 48
- #2Cities hosting the most business conferences in the Midwest24 conferences · of 12
- #2Cities hosting the most business conferences in the Great Lakes24 conferences · of 9
- #3Cities hosting the most manufacturing & industrial conferences6 conferences · of 17
- #4Cities with the most jobs that do not need a four-year degree in the Midwest148 jobs · of 51
Rankings about engineering jobs
- Best cities for software and engineering jobs #1 San Francisco (3,412 openings)
- Best cities for engineering pay after cost of living #1 San Mateo ($216k)
- Most requested AI skills in engineering jobs #1 AI tools in daily work (6.1%)
- AI tools named most often in engineering jobs #1 Claude (1.7%)
- Employers with the most engineering jobs #1 Amazon (2,992 roles)
How AI is used in this kind of work
Among computer occupations, all other, AI is already used for a large share of the tasks. Measured exposure for computer occupations, all other: 31% (high).
Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.
Skills this job asks for
Say which you have and which you want to build. We use it to match you to jobs like this one.
About the job
Job Category: Information Technology
POSITION PURPOSE
Performs full life cycle software development. Reviews, evaluates, designs, develops, tests, and implements department, and enterprise applications and solutions. Develops solutions by guiding development of program specifications; validating design and architecture; overseeing testing efforts; leading software engineers .
ESSENTIAL DUTIES
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
Leads development efforts enterprise wide with ownership of high level reviews of applications and architecture with the rest of the development group.
Heads development of enterprise software solutions by studying information needs; conferring with users; studying systems flow, design, architecture, data usage, and work processes; investigating problem areas; following the software development lifecycle.
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Supports, develops and code reviews with software engineers by providing advice, coaching and educational opportunities.
Leads other developers and collaborates with designers and product owners to develop new features consistent with product roadmap.
Learns and understands complex business problems and designs innovative, cost effective, and supportable solutions
Defines programming standards and best practices for all developers. Ensures production, productivity, quality, and customer-service standards are adhered to; identifying work process improvements; able to quickly implement new technology.
Collaborates with business departmental management to create roadmaps for applications, defining software development plans, including scoping, scheduling, and implementation. Helps to establish proper governance for key applications and processes
Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
Serves as a liaison with network administrators, systems analysts, vendors, customers, and software engineers to assist in resolving problems with software products or company software systems.
Prepares and installs solutions by determining and designing system specifications, standards, and programming.
Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
Provides information by collecting, analyzing, and summarizing development and service issues.
Performs other duties as assigned or required.
REQUIRED KNOWLEDGE, SKILLS AND ABILITIES
The requirements listed below are representative of the knowledge, skill, and/or ability necessary to perform this job.
EDUCATION and/or EXPERIENCE
10+ years of software development.
Excels at championing agile development and software engineering best practices
Expert proficiency in Visual Studio, C# .Net, Javascript, SQL, and one mobile programming language required
Prior experience in cloud platforms (Microsoft Azure or Amazon Web Services) and cloud-native concepts such as containerization and microservice design required.
Able to articulate and demonstrate a strong personal set of first principles for software development.
Ability to simultaneously manage multiple, complex projects in varying stages of development under time pressure and deadlines
Flexible and adaptable to learning and understanding new technologies
Strong written, oral, and interpersonal communication skills
Highly self-motivated and directed
PREFERRED EDUCATION and/or EXPERIENCE
Associate’s or Bachelor’s degree in Computer Studies or related area.
LANGUAGE SKILLS
Ability to read, analyze, and interpret common scientific and technical journals, financial reports, and legal documents. Ability to respond to common inquiries or complaints from customers, regulatory agencies, or members of the business community. Ability to effectively present information.
REASONING/PROBLEM SOLVING ABILITY
Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.
DECISION MAKING
Makes day to day decisions used to support strategic direction. Decisions often require some thought and are somewhat structured. Decisions tend to be of moderate cost.
PHYSICAL DEMANDS
The physical demands described here are representative of those that must be met by an associate to successfully perform the essential functions of this job.
Able to talk or hear up to 35% of the time.
Able to sit over 70% of the time.
Able to focus with clear vision at 20 inches or less (computer screen).
WORK ENVIRONMENT
The work environment characteristics described here are representative of those an associate encounters while performing the essential functions of this job.
Typically not exposed to extreme environmental conditions.
TRAVEL REQUIREMENTS
Travel up to 10% of the time, including overnight stays.
EQUAL OPPORTUNITY EMPLOYER, DISABILITY, AND VETERAN ACCOMODATIONS
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Equal Opportunity Employer, Disability and Veteran Accommodations
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.