
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 as part of a cross-functional team to meet business needs. Validates design and architecture, oversees testing efforts and provides leadership to software engineers.
ESSENTIAL DUTIES
- Leads development efforts enterprise wide with ownership on high-level reviews of applications and architecture with peers in the IT department
- 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 and data integration 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, SDLC governance, and best practices
- 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 aid in the creation of product roadmaps, defining software and data development plans, including scoping, scheduling, and implementation
- Records and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Serves as a liaison with IT and business peers, leaders, vendors, and customers to assist in resolving problems with the organization’s software products
- Prepares and installs solutions by determining and designing system specifications, standards, and programming
- Updates job knowledge by studying state-of-the-art software engineering concepts/tools, programming techniques, data systems, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
- Provides information by collecting, analyzing, and summarizing service issues
- Performs other duties as assigned or required
REQUIRED KNOWLEDGE, EDUCATION and/or EXPERIENCE
- Bachelor’s degree in Computer Studies or related area
- 3+ years general experience with AWS services and infrastructure
- 5+ years of hands-on experience with:
- Object-oriented Python and C#
- Real-time AWS data streaming pipeline, message broker, and applications that adapt to the data stream (SNS, SQS, EventBridge, DynamoDB, Lambda, Step Functions, MSK)
- Building and maintaining reusable data flow patterns for integrations
- Designing and developing high volume web services using API Protocols and Data Formats (REST, JSON, SOAP, and XML)
- 3+ years of hands-on experience with:
- Demonstrated knowledge of software design and development, database design, report writing, and testing procedures
- MS SQL Server, ETL tools, and SSIS
- Experience with the following other technologies/concepts:
- HTML, CSS, JavaScript
- ASP.NET
- AWS serverless/microservices architectures
- AWS RDS and DynamoDB
- PostgreSQL
- Entity Framework
- Terraform
- Ansible
- Datadog
- Test Automation
- SDLC and governance best practices
- Azure DevOps, Git, and Github
- Microsoft Visual Studio
- Agile and Atlassian tools (JIRA, Trello, Confluence, etc.)
- DevSecOps
WORK ENVIRONMENT
The work environment characteristics described here are representative of those associates may encounter 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 travel.
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.
At our headquarters in Indianapolis, Indiana, we offer corporate opportunities in Crew Planning and Scheduling, Dispatch, Finance, Human Resources, Information Technology, Safety, Supply Chain and more. We encourage a culture of fun and action while striving for excellence in everything we do.
Family Environment
We don’t use the word “family” lightly. At Republic, we care for one another not just professionally, but personally. We don’t know any other way.
We’re All in This Together
We say that our best asset is our people, and that is because no matter what role we play, each of us has an impact in getting our planes safely to and from their destinations.
Training
Republic provides mentorship and a team environment in a field that is exciting and growing.
Opportunities to Advance
We offer professional and personal growth opportunities, supporting our Associates in their journey and encouraging them to be their best.
Job Detail
Sr Software Engineer w/ AWS, C#, Python, Agile, Terraform, Kubernetes (Indianapolis, IN/Hybrid/Remote possibility)
CONTACT US
Job Detail
Sr Software Engineer w/ AWS, C#, Python, Agile, Terraform, Kubernetes (Indianapolis, IN/Hybrid/Remote possibility)
CONTACT US

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 as part of a cross-functional team to meet business needs. Validates design and architecture, oversees testing efforts and provides leadership to software engineers.
ESSENTIAL DUTIES
- Leads development efforts enterprise wide with ownership on high-level reviews of applications and architecture with peers in the IT department
- 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 and data integration 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, SDLC governance, and best practices
- 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 aid in the creation of product roadmaps, defining software and data development plans, including scoping, scheduling, and implementation
- Records and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Serves as a liaison with IT and business peers, leaders, vendors, and customers to assist in resolving problems with the organization’s software products
- Prepares and installs solutions by determining and designing system specifications, standards, and programming
- Updates job knowledge by studying state-of-the-art software engineering concepts/tools, programming techniques, data systems, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
- Provides information by collecting, analyzing, and summarizing service issues
- Performs other duties as assigned or required
REQUIRED KNOWLEDGE, EDUCATION and/or EXPERIENCE
- Bachelor’s degree in Computer Studies or related area
- 3+ years general experience with AWS services and infrastructure
- 5+ years of hands-on experience with:
- Object-oriented Python and C#
- Real-time AWS data streaming pipeline, message broker, and applications that adapt to the data stream (SNS, SQS, EventBridge, DynamoDB, Lambda, Step Functions, MSK)
- Building and maintaining reusable data flow patterns for integrations
- Designing and developing high volume web services using API Protocols and Data Formats (REST, JSON, SOAP, and XML)
- 3+ years of hands-on experience with:
- Demonstrated knowledge of software design and development, database design, report writing, and testing procedures
- MS SQL Server, ETL tools, and SSIS
- Experience with the following other technologies/concepts:
- HTML, CSS, JavaScript
- ASP.NET
- AWS serverless/microservices architectures
- AWS RDS and DynamoDB
- PostgreSQL
- Entity Framework
- Terraform
- Ansible
- Datadog
- Test Automation
- SDLC and governance best practices
- Azure DevOps, Git, and Github
- Microsoft Visual Studio
- Agile and Atlassian tools (JIRA, Trello, Confluence, etc.)
- DevSecOps
WORK ENVIRONMENT
The work environment characteristics described here are representative of those associates may encounter 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 travel.
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.
At our headquarters in Indianapolis, Indiana, we offer corporate opportunities in Crew Planning and Scheduling, Dispatch, Finance, Human Resources, Information Technology, Safety, Supply Chain and more. We encourage a culture of fun and action while striving for excellence in everything we do.
Family Environment
We don’t use the word “family” lightly. At Republic, we care for one another not just professionally, but personally. We don’t know any other way.
We’re All in This Together
We say that our best asset is our people, and that is because no matter what role we play, each of us has an impact in getting our planes safely to and from their destinations.
Training
Republic provides mentorship and a team environment in a field that is exciting and growing.
Opportunities to Advance
We offer professional and personal growth opportunities, supporting our Associates in their journey and encouraging them to be their best.

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 as part of a cross-functional team to meet business needs. Validates design and architecture, oversees testing efforts and provides leadership to software engineers.
ESSENTIAL DUTIES
- Leads development efforts enterprise wide with ownership on high-level reviews of applications and architecture with peers in the IT department
- 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 and data integration 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, SDLC governance, and best practices
- 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 aid in the creation of product roadmaps, defining software and data development plans, including scoping, scheduling, and implementation
- Records and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Serves as a liaison with IT and business peers, leaders, vendors, and customers to assist in resolving problems with the organization’s software products
- Prepares and installs solutions by determining and designing system specifications, standards, and programming
- Updates job knowledge by studying state-of-the-art software engineering concepts/tools, programming techniques, data systems, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
- Provides information by collecting, analyzing, and summarizing service issues
- Performs other duties as assigned or required
REQUIRED KNOWLEDGE, EDUCATION and/or EXPERIENCE
- Bachelor’s degree in Computer Studies or related area
- 3+ years general experience with AWS services and infrastructure
- 5+ years of hands-on experience with:
- Object-oriented Python and C#
- Real-time AWS data streaming pipeline, message broker, and applications that adapt to the data stream (SNS, SQS, EventBridge, DynamoDB, Lambda, Step Functions, MSK)
- Building and maintaining reusable data flow patterns for integrations
- Designing and developing high volume web services using API Protocols and Data Formats (REST, JSON, SOAP, and XML)
- 3+ years of hands-on experience with:
- Demonstrated knowledge of software design and development, database design, report writing, and testing procedures
- MS SQL Server, ETL tools, and SSIS
- Experience with the following other technologies/concepts:
- HTML, CSS, JavaScript
- ASP.NET
- AWS serverless/microservices architectures
- AWS RDS and DynamoDB
- PostgreSQL
- Entity Framework
- Terraform
- Ansible
- Datadog
- Test Automation
- SDLC and governance best practices
- Azure DevOps, Git, and Github
- Microsoft Visual Studio
- Agile and Atlassian tools (JIRA, Trello, Confluence, etc.)
- DevSecOps
WORK ENVIRONMENT
The work environment characteristics described here are representative of those associates may encounter 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 travel.
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.
Our pilots operate the world’s largest all-Embraer 170/175 fleet of 200+ aircraft with advanced technology, taking the helm of 900 daily flights to 80+ cities in the U.S. and Canada. Our state-of-the-art Aviation Campus in Carmel, Indiana is home to our industry-leading Training Center. This pioneering training hub seamlessly integrates cutting-edge facilities, 8 full-motion and 8 static flight simulators, innovative technologies and all in-house instructors. At Republic, our culture and our people drive everything that we do in providing the best lifestyle in the industry.
Republic Pilots can expect competitive pay, great benefits, premier work rules and outstanding quality of life. Experience a stable airline with strong, long-standing partnerships with American Airlines, Delta Air Lines and United Airlines that allows for our Pilots to enjoy career opportunities and growth to the mainlines. If you’re looking for a better quality of life at a dedicated, stable regional airline, Republic Airways is the best choice.
Find the pathway that’s right for you and discover the Republic difference.
Family Environment
We don’t use the word “family” lightly. At Republic, we care for one another not just professionally, but personally. We don’t know any other way.
We’re All in This Together
We say that our best asset is our people, and that is because no matter what role you play, each of us has an impact in getting our planes safely to and from their destinations.
Training
Republic provides mentorship and a team environment in a field that is exciting and growing.
Opportunities to Advance
We offer professional and personal growth opportunities, supporting our Associates in their journey and encouraging them to be their best.
Sr Software Engineer w/ AWS, C#, Python, Agile, Terraform, Kubernetes (Indianapolis, IN/Hybrid/Remote possibility)
CONTACT US
Sr Software Engineer w/ AWS, C#, Python, Agile, Terraform, Kubernetes (Indianapolis, IN/Hybrid/Remote possibility)
CONTACT US

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 as part of a cross-functional team to meet business needs. Validates design and architecture, oversees testing efforts and provides leadership to software engineers.
ESSENTIAL DUTIES
- Leads development efforts enterprise wide with ownership on high-level reviews of applications and architecture with peers in the IT department
- 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 and data integration 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, SDLC governance, and best practices
- 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 aid in the creation of product roadmaps, defining software and data development plans, including scoping, scheduling, and implementation
- Records and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Serves as a liaison with IT and business peers, leaders, vendors, and customers to assist in resolving problems with the organization’s software products
- Prepares and installs solutions by determining and designing system specifications, standards, and programming
- Updates job knowledge by studying state-of-the-art software engineering concepts/tools, programming techniques, data systems, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
- Provides information by collecting, analyzing, and summarizing service issues
- Performs other duties as assigned or required
REQUIRED KNOWLEDGE, EDUCATION and/or EXPERIENCE
- Bachelor’s degree in Computer Studies or related area
- 3+ years general experience with AWS services and infrastructure
- 5+ years of hands-on experience with:
- Object-oriented Python and C#
- Real-time AWS data streaming pipeline, message broker, and applications that adapt to the data stream (SNS, SQS, EventBridge, DynamoDB, Lambda, Step Functions, MSK)
- Building and maintaining reusable data flow patterns for integrations
- Designing and developing high volume web services using API Protocols and Data Formats (REST, JSON, SOAP, and XML)
- 3+ years of hands-on experience with:
- Demonstrated knowledge of software design and development, database design, report writing, and testing procedures
- MS SQL Server, ETL tools, and SSIS
- Experience with the following other technologies/concepts:
- HTML, CSS, JavaScript
- ASP.NET
- AWS serverless/microservices architectures
- AWS RDS and DynamoDB
- PostgreSQL
- Entity Framework
- Terraform
- Ansible
- Datadog
- Test Automation
- SDLC and governance best practices
- Azure DevOps, Git, and Github
- Microsoft Visual Studio
- Agile and Atlassian tools (JIRA, Trello, Confluence, etc.)
- DevSecOps
WORK ENVIRONMENT
The work environment characteristics described here are representative of those associates may encounter 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 travel.
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.
Our pilots operate the world’s largest all-Embraer 170/175 fleet of 200+ aircraft with advanced technology, taking the helm of 900 daily flights to 80+ cities in the U.S. and Canada. Our state-of-the-art Aviation Campus in Carmel, Indiana is home to our industry-leading Training Center. This pioneering training hub seamlessly integrates cutting-edge facilities, 8 full-motion and 8 static flight simulators, innovative technologies and all in-house instructors. At Republic, our culture and our people drive everything that we do in providing the best lifestyle in the industry.
Republic Pilots can expect competitive pay, great benefits, premier work rules and outstanding quality of life. Experience a stable airline with strong, long-standing partnerships with American Airlines, Delta Air Lines and United Airlines that allows for our Pilots to enjoy career opportunities and growth to the mainlines. If you’re looking for a better quality of life at a dedicated, stable regional airline, Republic Airways is the best choice.
Find the pathway that’s right for you and discover the Republic difference.
Family Environment
We don’t use the word “family” lightly. At Republic, we care for one another not just professionally, but personally. We don’t know any other way.
We’re All in This Together
We say that our best asset is our people, and that is because no matter what role you play, each of us has an impact in getting our planes safely to and from their destinations.
Training
Republic provides mentorship and a team environment in a field that is exciting and growing.
Opportunities to Advance
We offer professional and personal growth opportunities, supporting our Associates in their journey and encouraging them to be their best.

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 as part of a cross-functional team to meet business needs. Validates design and architecture, oversees testing efforts and provides leadership to software engineers.
ESSENTIAL DUTIES
- Leads development efforts enterprise wide with ownership on high-level reviews of applications and architecture with peers in the IT department
- 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 and data integration 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, SDLC governance, and best practices
- 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 aid in the creation of product roadmaps, defining software and data development plans, including scoping, scheduling, and implementation
- Records and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Serves as a liaison with IT and business peers, leaders, vendors, and customers to assist in resolving problems with the organization’s software products
- Prepares and installs solutions by determining and designing system specifications, standards, and programming
- Updates job knowledge by studying state-of-the-art software engineering concepts/tools, programming techniques, data systems, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
- Provides information by collecting, analyzing, and summarizing service issues
- Performs other duties as assigned or required
REQUIRED KNOWLEDGE, EDUCATION and/or EXPERIENCE
- Bachelor’s degree in Computer Studies or related area
- 3+ years general experience with AWS services and infrastructure
- 5+ years of hands-on experience with:
- Object-oriented Python and C#
- Real-time AWS data streaming pipeline, message broker, and applications that adapt to the data stream (SNS, SQS, EventBridge, DynamoDB, Lambda, Step Functions, MSK)
- Building and maintaining reusable data flow patterns for integrations
- Designing and developing high volume web services using API Protocols and Data Formats (REST, JSON, SOAP, and XML)
- 3+ years of hands-on experience with:
- Demonstrated knowledge of software design and development, database design, report writing, and testing procedures
- MS SQL Server, ETL tools, and SSIS
- Experience with the following other technologies/concepts:
- HTML, CSS, JavaScript
- ASP.NET
- AWS serverless/microservices architectures
- AWS RDS and DynamoDB
- PostgreSQL
- Entity Framework
- Terraform
- Ansible
- Datadog
- Test Automation
- SDLC and governance best practices
- Azure DevOps, Git, and Github
- Microsoft Visual Studio
- Agile and Atlassian tools (JIRA, Trello, Confluence, etc.)
- DevSecOps
WORK ENVIRONMENT
The work environment characteristics described here are representative of those associates may encounter 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 travel.
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.
Republic is the perfect place to start or continue your career as an Aviation Maintenance Technician. Our world-class aircraft rely on a world-class team of Aircraft Maintenance Technicians and all of our Associates to operate safely, efficiently, and reliably.
Family Environment
We don’t use the word “family” lightly. At Republic, we care for one another not just professionally, but personally. We don’t know any other way.
We’re All in This Together
We say that our best asset is our people, and that is because no matter what role you play, each of us has an impact in getting our planes safely to and from their destinations.
Training
Republic provides mentorship and a team environment in a field that is exciting and growing.
Opportunities to Advance
We offer professional and personal growth opportunities, supporting our Associates in their journey and encouraging them to be their best.
Sr Software Engineer w/ AWS, C#, Python, Agile, Terraform, Kubernetes (Indianapolis, IN/Hybrid/Remote possibility)
CONTACT US
Sr Software Engineer w/ AWS, C#, Python, Agile, Terraform, Kubernetes (Indianapolis, IN/Hybrid/Remote possibility)
CONTACT US

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 as part of a cross-functional team to meet business needs. Validates design and architecture, oversees testing efforts and provides leadership to software engineers.
ESSENTIAL DUTIES
- Leads development efforts enterprise wide with ownership on high-level reviews of applications and architecture with peers in the IT department
- 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 and data integration 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, SDLC governance, and best practices
- 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 aid in the creation of product roadmaps, defining software and data development plans, including scoping, scheduling, and implementation
- Records and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Serves as a liaison with IT and business peers, leaders, vendors, and customers to assist in resolving problems with the organization’s software products
- Prepares and installs solutions by determining and designing system specifications, standards, and programming
- Updates job knowledge by studying state-of-the-art software engineering concepts/tools, programming techniques, data systems, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
- Provides information by collecting, analyzing, and summarizing service issues
- Performs other duties as assigned or required
REQUIRED KNOWLEDGE, EDUCATION and/or EXPERIENCE
- Bachelor’s degree in Computer Studies or related area
- 3+ years general experience with AWS services and infrastructure
- 5+ years of hands-on experience with:
- Object-oriented Python and C#
- Real-time AWS data streaming pipeline, message broker, and applications that adapt to the data stream (SNS, SQS, EventBridge, DynamoDB, Lambda, Step Functions, MSK)
- Building and maintaining reusable data flow patterns for integrations
- Designing and developing high volume web services using API Protocols and Data Formats (REST, JSON, SOAP, and XML)
- 3+ years of hands-on experience with:
- Demonstrated knowledge of software design and development, database design, report writing, and testing procedures
- MS SQL Server, ETL tools, and SSIS
- Experience with the following other technologies/concepts:
- HTML, CSS, JavaScript
- ASP.NET
- AWS serverless/microservices architectures
- AWS RDS and DynamoDB
- PostgreSQL
- Entity Framework
- Terraform
- Ansible
- Datadog
- Test Automation
- SDLC and governance best practices
- Azure DevOps, Git, and Github
- Microsoft Visual Studio
- Agile and Atlassian tools (JIRA, Trello, Confluence, etc.)
- DevSecOps
WORK ENVIRONMENT
The work environment characteristics described here are representative of those associates may encounter 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 travel.
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.
Republic is the perfect place to start or continue your career as an Aviation Maintenance Technician. Our world-class aircraft rely on a world-class team of Aircraft Maintenance Technicians and all of our Associates to operate safely, efficiently, and reliably.
Family Environment
We don’t use the word “family” lightly. At Republic, we care for one another not just professionally, but personally. We don’t know any other way.
We’re All in This Together
We say that our best asset is our people, and that is because no matter what role you play, each of us has an impact in getting our planes safely to and from their destinations.
Training
Republic provides mentorship and a team environment in a field that is exciting and growing.
Opportunities to Advance
We offer professional and personal growth opportunities, supporting our Associates in their journey and encouraging them to be their best.

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 as part of a cross-functional team to meet business needs. Validates design and architecture, oversees testing efforts and provides leadership to software engineers.
ESSENTIAL DUTIES
- Leads development efforts enterprise wide with ownership on high-level reviews of applications and architecture with peers in the IT department
- 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 and data integration 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, SDLC governance, and best practices
- 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 aid in the creation of product roadmaps, defining software and data development plans, including scoping, scheduling, and implementation
- Records and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Serves as a liaison with IT and business peers, leaders, vendors, and customers to assist in resolving problems with the organization’s software products
- Prepares and installs solutions by determining and designing system specifications, standards, and programming
- Updates job knowledge by studying state-of-the-art software engineering concepts/tools, programming techniques, data systems, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
- Provides information by collecting, analyzing, and summarizing service issues
- Performs other duties as assigned or required
REQUIRED KNOWLEDGE, EDUCATION and/or EXPERIENCE
- Bachelor’s degree in Computer Studies or related area
- 3+ years general experience with AWS services and infrastructure
- 5+ years of hands-on experience with:
- Object-oriented Python and C#
- Real-time AWS data streaming pipeline, message broker, and applications that adapt to the data stream (SNS, SQS, EventBridge, DynamoDB, Lambda, Step Functions, MSK)
- Building and maintaining reusable data flow patterns for integrations
- Designing and developing high volume web services using API Protocols and Data Formats (REST, JSON, SOAP, and XML)
- 3+ years of hands-on experience with:
- Demonstrated knowledge of software design and development, database design, report writing, and testing procedures
- MS SQL Server, ETL tools, and SSIS
- Experience with the following other technologies/concepts:
- HTML, CSS, JavaScript
- ASP.NET
- AWS serverless/microservices architectures
- AWS RDS and DynamoDB
- PostgreSQL
- Entity Framework
- Terraform
- Ansible
- Datadog
- Test Automation
- SDLC and governance best practices
- Azure DevOps, Git, and Github
- Microsoft Visual Studio
- Agile and Atlassian tools (JIRA, Trello, Confluence, etc.)
- DevSecOps
WORK ENVIRONMENT
The work environment characteristics described here are representative of those associates may encounter 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 travel.
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.
When you’re a flight attendant with Republic, your work can take you on 900 daily flights to 80+ cities across the U.S. and Canada. Then, in your time off, enjoy flight privileges with our three partner airlines as well as other carriers to connect with family and friends wherever they might be. This is a career and culture that opens doors to a whole new world: the flexibility to travel when you want and be home when you desire.
Family Environment
We don’t use the word “family” lightly. At Republic, we care for one another not just professionally, but personally. We don’t know any other way.
We’re All in This Together
We say that our best asset is our people, and that is because no matter what role you play, each of us has an impact in getting our planes safely to and from their destinations.
Training
Republic provides mentorship and a team environment in a field that is exciting and growing.
Opportunities to Advance
We offer professional and personal growth opportunities, supporting our Associates in their journey and encouraging them to be their best.
Sr Software Engineer w/ AWS, C#, Python, Agile, Terraform, Kubernetes (Indianapolis, IN/Hybrid/Remote possibility)
CONTACT US
Sr Software Engineer w/ AWS, C#, Python, Agile, Terraform, Kubernetes (Indianapolis, IN/Hybrid/Remote possibility)
CONTACT US

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 as part of a cross-functional team to meet business needs. Validates design and architecture, oversees testing efforts and provides leadership to software engineers.
ESSENTIAL DUTIES
- Leads development efforts enterprise wide with ownership on high-level reviews of applications and architecture with peers in the IT department
- 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 and data integration 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, SDLC governance, and best practices
- 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 aid in the creation of product roadmaps, defining software and data development plans, including scoping, scheduling, and implementation
- Records and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Serves as a liaison with IT and business peers, leaders, vendors, and customers to assist in resolving problems with the organization’s software products
- Prepares and installs solutions by determining and designing system specifications, standards, and programming
- Updates job knowledge by studying state-of-the-art software engineering concepts/tools, programming techniques, data systems, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
- Provides information by collecting, analyzing, and summarizing service issues
- Performs other duties as assigned or required
REQUIRED KNOWLEDGE, EDUCATION and/or EXPERIENCE
- Bachelor’s degree in Computer Studies or related area
- 3+ years general experience with AWS services and infrastructure
- 5+ years of hands-on experience with:
- Object-oriented Python and C#
- Real-time AWS data streaming pipeline, message broker, and applications that adapt to the data stream (SNS, SQS, EventBridge, DynamoDB, Lambda, Step Functions, MSK)
- Building and maintaining reusable data flow patterns for integrations
- Designing and developing high volume web services using API Protocols and Data Formats (REST, JSON, SOAP, and XML)
- 3+ years of hands-on experience with:
- Demonstrated knowledge of software design and development, database design, report writing, and testing procedures
- MS SQL Server, ETL tools, and SSIS
- Experience with the following other technologies/concepts:
- HTML, CSS, JavaScript
- ASP.NET
- AWS serverless/microservices architectures
- AWS RDS and DynamoDB
- PostgreSQL
- Entity Framework
- Terraform
- Ansible
- Datadog
- Test Automation
- SDLC and governance best practices
- Azure DevOps, Git, and Github
- Microsoft Visual Studio
- Agile and Atlassian tools (JIRA, Trello, Confluence, etc.)
- DevSecOps
WORK ENVIRONMENT
The work environment characteristics described here are representative of those associates may encounter 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 travel.
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.
When you’re a flight attendant with Republic, your work can take you on 900 daily flights to 80+ cities across the U.S. and Canada. Then, in your time off, enjoy flight privileges with our three partner airlines as well as other carriers to connect with family and friends wherever they might be. This is a career and culture that opens doors to a whole new world: the flexibility to travel when you want and be home when you desire.
Family Environment
We don’t use the word “family” lightly. At Republic, we care for one another not just professionally, but personally. We don’t know any other way.
We’re All in This Together
We say that our best asset is our people, and that is because no matter what role you play, each of us has an impact in getting our planes safely to and from their destinations.
Training
Republic provides mentorship and a team environment in a field that is exciting and growing.
Opportunities to Advance
We offer professional and personal growth opportunities, supporting our Associates in their journey and encouraging them to be their best.
Career Progression
Welcome to Republic
Republic Airways is not a transportation company. We’re a tech company that has airplanes, operating with safety as our core value for Republic’s almost 50-year legacy. This transformational approach to doing business has allowed us to vault to the top of our industry and continue to innovate by building our new Aviation Campus. Our pioneering Aviation Campus in Carmel, Indiana is home to our industry-leading Training Center and 276-room high-end hotel, exclusively for our Associates to utilize. The Training Center uses state-of-the-art flight simulation technology, including eight full-motion and eight motionless trainers as well as cutting-edge, in-person instructional classrooms and virtual training classrooms. These advanced capabilities give Republic’s all in-house instructors the ability to tailor their curriculum to each course in ways that were previously technically infeasible. We put our people first, and we hope that this new campus showcases our deep commitment not just to our people, but to the entire state of Indiana.
Base Locations


IND: Indianapolis
Republic is headquartered in Indianapolis, the state capital and most populous city in Indiana. The capital is Famous for the Indianapolis 500, the world’s largest single-day sporting event. Indianapolis is a growing urban city that features national sports teams, award-winning museums, trails, parks, historic neighborhoods, and amazing local cuisine. It offers a big-city lifestyle with a hometown feel that we are proud to call home.

ORD: Chicago
What isn’t Chicago famous for? Wrigley Field, Michigan Avenue, Lake Shore Drive, deep-dish pizza, old-world ethnic neighborhoods, museums, architecture, and professional sports organizations. Accordingly, Chicago is one of America’s most celebrated cities. Also, it is home to some seriously busy airspace – the ninth busiest in the country.

SDF: Louisville
The Kentucky Derby may take center stage in the city every year, but there’s much more to Louisville. Founded in 1778, this city is a showcase for history; it’s also the city that brought us Kentucky Fried Chicken. Baseball fans rejoice in the Louisville Slugger Museum, and college sports fans thrive here. You can also experience a portion of the famous Kentucky Bourbon Trail in Louisville.

CMH: Columbus
The capital of Ohio, Columbus is the third-most populous state capital in the U.S. and one of the fastest-growing cities in the country. Home to The Ohio State University and the world-renowned Columbus Zoo, this city has much to offer in the way of museums, the performing arts and an amazing municipal park system. Columbus has a thriving LGBTQ community and has been named a national leader for LGBTQ equality.

PIT: Pittsburgh
Known as the Steel City and the City of Bridges, Pittsburgh is a city thriving in manufacturing, shipbuilding, transportation and technology and is the sixth-best area for U.S. job growth. Founded in the 1700s, today this river city is home to Carnegie Mellon University, the legendary Pittsburgh Steelers and Pittsburgh Pirates, a wealth of arts and culture including world-renowned performing arts groups, museums and much more.

EWR: Newark
The nation’s third-oldest city, Newark has the bragging rights of having the first municipal commercial airport in the U.S. Today, Newark Liberty International Airports is one of the nation’s busiest and is a great place to catch a glimpse of one of many celebrities who call Newark home. Take in a Jersey Devils NHL game, eat at one of the city’s many diners, take a class at one of Newark’s four universities and enjoy all that this unique city has to offer.

DCA: Washington, D.C.
Our nation’s capital, rich in history, is bursting at the seams with museums; from the Smithsonian to the National Gallery of Art, Washington, D.C. is a museum-lover’s dream. The city offers a huge variety of cultural events, urban living, quaint neighborhoods, accessible public transportation and more. From national monuments to iconic landmarks, this vibrant city is an amazing place to visit, live and work.

LGA: New York
The “city that never sleeps” is the most populous city in the U.S. and a major global influence. The list of famous landmarks, attractions and things to do is endless, and its inhabitants have the luxury of feeling like the whole world is available at their fingertips, whether it’s the culture, community or access to international airports. And did you know that Republic also has the most flights of any airline out of LGA, including the mains.

PHL: Philadelphia
Welcome to the City of Brotherly Love. Philadelphia is one of the most historic U.S. cities, home of the Declaration of Independence, the Liberty Bell and other treasures. Philly is known as the birthplace of many firsts, including the first library, hospital, medical school, zoo, daily newspaper and more. Experience your own firsts in this city, including an authentic Philly cheesesteak!

BOS: Boston
Founded in 1630, Boston is the capital of and most populous city in Massachusetts. A thriving port city, Boston is a leading center of higher education with universities like Harvard and MIT. With a wealth of historic landmarks, beautiful outdoor spaces, cultural attractions, Fenway Park and die-hard Red Sox fans, the original Cheers bar and one of the most distinctive dialects around, Boston offers endless excitement.

IND: Indianapolis
Republic is headquartered in Indianapolis, the state capital and most populous city in Indiana. Famous for the Indianapolis 500, the world’s largest single-day sporting event, Indianapolis is a growing urban city that features national sports teams, award-winning museums, trails, parks, historic neighborhoods to explore, amazing local cuisine and so much more. It offers a big-city lifestyle with a hometown feel that we are proud to call home.

ORD: Chicago
What isn’t Chicago famous for? Wrigley Field, Michigan Avenue, Lake Shore Drive, deep-dish pizza, the L, theater, shopping, old-world ethnic neighborhoods, museums, architecture, the Cubs, da Bears and da Bulls… Chicago is one of America’s most celebrated cities. It is also home to some seriously busy airspace – the ninth busiest in the country.

SDF: Louisville
The Kentucky Derby may take center stage in the city every year, but there’s much more to Louisville. Founded in 1778, this city is a showcase for history; it’s also the city that brought us Kentucky Fried Chicken. Baseball fans rejoice in the Louisville Slugger Museum, and college sports fans thrive here. Afterwards, you can also experience a portion of the famous Kentucky Bourbon Trail in Louisville.

CMH: Columbus
As capital of Ohio, Columbus is the third-most populous state capital in the U.S. and one of the fastest-growing cities in the country. Home to The Ohio State University and the world-renowned Columbus Zoo, this city certainly has much to offer in the way of museums, the performing arts and an amazing municipal park system. Overall, Columbus has a thriving LGBTQ community and has been named a national leader for LGBTQ equality.

PIT: Pittsburgh
Known as the Steel City and the City of Bridges, Pittsburgh is a city thriving in manufacturing, shipbuilding, transportation and technology and is the sixth-best area for U.S. job growth. Founded in the 1700s, today this river city is home to Carnegie Mellon University, the legendary Pittsburgh Steelers and Pittsburgh Pirates. Altogether, Pittsburgh is a wealth of arts and culture including world-renowned performing arts groups, museums and much more.

EWR: Newark
The nation’s third-oldest city, Newark has the bragging rights of having the first municipal commercial airport in the U.S. Today. Newark Liberty International Airports is one of the nation’s busiest and is a great place to catch a glimpse of one of many celebrities who call Newark home. So take in a Jersey Devils NHL game, eat at one of the city’s many diners, take a class at one of Newark’s four universities and enjoy all that this unique city has to offer.

DCA: Washington, D.C.
As our nation’s capital, Washington, D.C. is rich in history and a museum lover’s dream; from the Smithsonian to the National Gallery of Art. The city offers variety of cultural events, urban living, quaint neighborhoods, accessible public transportation and more. From national monuments to iconic landmarks, this vibrant city is an amazing place to visit, live and work.

LGA: New York
As the “city that never sleeps”, New York is the most populous city in the U.S. and a major global influence. The list of famous landmarks, attractions and things to do is endless. New York’s inhabitants have the luxury of feeling like the whole world is available at their fingertips. Overall, Republic has the most flights of any airline out of LGA, including the mains.

PHL: Philadelphia
Welcome to the City of Brotherly Love. Philadelphia is home of the Declaration of Independence, the Liberty Bell and other national treasures. As the birthplace of many firsts, Philly houses the first library, hospital, medical school, zoo, and daily newspaper. Experience your own firsts in this city, including an authentic Philly cheesesteak!

BOS: Boston
Founded in 1630, Boston is the capital of and most populous city in Massachusetts. As a thriving port city, Boston is a leading center of higher education with universities like Harvard and MIT. With a wealth of historic landmarks, cultural attractions, Fenway Park, the original Cheers bar and one of the most distinctive dialects around, Boston offers endless excitement.
Awards & Recognition

Mira Award
Large Enterprise of the Year Recognized for our focus on efficiency through innovation and reinvestment at all levels, but especially our workforce — our people.

Diamond Award
22 – time award winner of the Federal Aviation Administration’s Diamond Award of Excellence for Aviation Maintenance Technician Training.

Mayor’s Celebration of Diversity Award
Finalist at The Indianapolis Mayor’s Celebration of Diversity Awards for our dedication to providing valuable, paid apprenticeship opportunities to aspiring aviators.

HR Impact Award
Republic Airways was recognized by Indiana Business Journal for making a concerted effort to recruit more women and people of color and to eliminate barriers.

IBJ’s Indiana 250
President and CEO Bryan Bedford was nominated and recognized as a leader making big impacts in our communities, in our state and even in our nation.
Join the Conversation
Upcoming Events
JAG National Career Development Program
JW Marriott Indianapolis 10 S West St, Indianapolis, United StatesCalling all JAG students! Stop by our booth at the [...]
FAPA ATL Pilot Career Fair
The Westin Peachtree Plaza 210 Peachtree St NW, Atlanta, Georgia, United StatesWhether you are an aspiring Airline Pilot or an experienced [...]
Southern Illinois University Spring Career Fair
Southern Illinois University 545 N Airport Rd, Jackson County, Illinois, United StatesJoin our Pilots and Recruiters at SIU's Career Fair! Be [...]
Flight Attendant Recruiting Event-Columbus, OH
Columbus Airport Marriott 1375 N Cassady Ave, Columbus, Ohio, United StatesJoin our Talent Acquisition team and Flight Attendants in Columbus, [...]
Flight Attendant Recruiting Event-BOS
Westin Boston Waterfront 425 Summer St, Boston, Massachusetts, United StatesJoin our Talent Acquisition team and Flight Attendants in Boston [...]
FAPA Pilot Career Fair- Chicago
Chicago, IL Chicago, Chicago, Illinois, United StatesStop by our booth at the FAPA Pilot Job Fair [...]
Professional Asian Pilots Association Expo
Westgate Las Vegas Resort & Casino 3000 Paradise Rd, Las Vegas, Nevada, United StatesProfessional Asian Pilots Association (PAPA) was created in April 2017 [...]
FAPA Pilot Career Fair- Charlotte
Charlotte, NC Charlotte, Charlotte, North Carolina, United StatesStop by our booth at the FAPA Pilot Job Fair [...]
EAA AirVenture Oshkosh
EAA Airventure 525 W 20th Ave, Oshkosh, Wisconsin, United StatesFor 51 weeks a year, EAA is an international community [...]
Organization of Black Aerospace Professionals Conference
Greater Tacoma Convention Center 1500 Commerce St, Tacoma, Washington, United StatesOBAP is excited to host you in Tacoma, Washington August [...]
FAPA Pilot Career Fiar- LGA
New York, NY New York, NYStop by our booth at the FAPA Pilot Job Fair [...]
FAPA FLL Pilot Career Fair
Fort Lauderdale, FL - Venue to be Updated Fort Lauderdale, Fort Lauderdale, Florida, United StatesWhether you are an aspiring Airline Pilot or an experienced [...]