Posted Jan 24, 2026

IT Senior Software Architect w/ AWS, C#, Python, Agile, Terraform, Kubernetes (Remote/Hybrid)

Apply Now
Job title: IT Senior Software Architect w/ AWS, C#, Python, Agile, Terraform, Kubernetes (Remote/Hybrid) in Indianapolis, IN at Republic Airways Company: Republic Airways Job description : POSITION PURPOSE The hands-on IT Software Architect serves on the IT Architecture Council, acting as the chief expert on topics relating to the Software Engineering practice. Leveraging their deep subject-matter expertise, the IT Software Architect serves as a key contributor in the development of new and reimagined application architectures. Along with their expert peers, the IT Software Architect develops, reviews, approves, and oversees all aspects relating to the architecture of the organization's IT systems. The IT Software Architect applies their hands-on expert software engineering skills to projects, initiatives, and challenges as required. ESSENTIAL DUTIES Prioritizes effectively: architecture strategy/design, application software development, and business alignment Approaches new initiatives/projects/problems with a big-picture mindset while having the technical depth to solution the most complex technology problems Studies information needs, systems flow, design, data usage, work processes, and investigates problem areas as required Define Agile architecture that considers other system factors as critical architectural concerns, such as test architecture and test data management Fosters a DevOps culture by ensuring that the Solutions are architected for continuous delivery Strives for consistency and cohesion in the design to maintain the system's quality Leads the ideation and definition/redefinition/optimization for the comprehensive IT architecture of internally developed software systems Defines a set of purposeful, planned architectural strategies and initiatives that enhance solution design, performance, data integration, usability, guiding cross-team design and synchronized implementation Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions Champions and pitches ideas/solutions using highly effective communications tactics Distills the essentials of complex technology solutions into business language through presentations, architecture diagrams, etc. to demonstrate with clarity how the subject of the discussion is addressed with the recommended solution(s) Seeks and achieves peer and leadership buy-in to deliver results Values, respects, and stimulates team opinions and engagement Provides technical leadership to team and department members. Leads through example; mentors, influences and trains others. Provides input to supervisor and helps to identify development needs. Leads the way for developers while collaborating with designers and product owners to develop new features consistent with product roadmap Leads the way for developers while collaborating with designers and product owners to develop new features consistent with product roadmap Be willing to adapt and evolve the design as the system is developed Performs other duties as assigned or required REQUIRED KNOWLEDGE, EDUCATION and/or EXPERIENCE Bachelor's degree (or higher) in Computer Science or related area 10+ years of professional software engineering experience with a deep understanding of software architecture principles, patterns, and best practices Familiarity with various programming languages, frameworks, and tools Expert-level skills in the following technologies/concepts Hands-on, full lifecycle software engineering in: JSON Python C# AWS services portfolio, including but not limited to: Agile DevSecOps SDLC and governance best practices Visual Studio Data management Test automation REST API Database systems (DynamoDB, RDS) Terraform Kubernetes Infrastructure as Code systems Data integration (SQS, SNS, EventBridge) Serverless/microservice architectures Advanced-level skills in the following technologies/concepts: Resiliency/Disaster Recovery Cloud security concepts (secure code, pipeline security, IAM, IDS/IPS, network security/firewall, data protection, compliance) Monitoring/alerting Scalability, performance, and systems capacity planning/projecting ADDITIONAL KNOWLEDGE, EDUCATION and/or EXPERIENCE PREFERRED Azure DevOps and Git Entity Framework and/or SQLAlchemy MS SQL and PostgreSQL React and TypeScript ASP.NET HTML/XML/CSS/JavaScript Apple Swift Development (Xcode, SwiftUI, and UIKit) 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. Expected salary : Location : Indianapolis, IN Apply for the job now! Apply for this job