Demo

Senior Software Engineer (Remote/Hybrid)

Republic Airways Inc.
Indianapolis, IN Remote Full Time
POSTED ON 1/15/2025
AVAILABLE BEFORE 3/12/2025

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

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.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer (Remote/Hybrid)?

Sign up to receive alerts about other jobs on the Senior Software Engineer (Remote/Hybrid) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Republic Airways Inc.

Republic Airways Inc.
Hired Organization Address Indianapolis, IN Full Time
Job Category : Finance POSITION PURPOSE Prepares, analyzes, and reconciles assigned general ledger accounts of an interm...
Republic Airways Inc.
Hired Organization Address Indianapolis, IN Intern
Program Overview and Benefits : Republic Airways is proud to offer an internship program that prepares students for the ...
Republic Airways Inc.
Hired Organization Address Indianapolis, IN Full Time
POSITION PURPOSE Successfully leads large, complex projects using Agile Project methodologies. Champions change in the o...
Republic Airways Inc.
Hired Organization Address New York, NY Full Time
JR-005442 POSITION PURPOSE Performs preventive maintenance, repair, modifications and other maintenance of aircraft, com...

Not the job you're looking for? Here are some other Senior Software Engineer (Remote/Hybrid) jobs in the Indianapolis, IN area that may be a better fit.

Software Test Engineer

TALENT Software Services, Fishers, IN

Senior Software Engineer

CALRegional, Carmel, IN

AI Assistant is available now!

Feel free to start your new journey!