Easter Seals Jobs

Job Information

Republic Airways IT Software Architect (LOCAL ONLY) in Indianapolis, Indiana

Job Category:

Information Technology

POSITION PURPOSE

The 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

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.

  • Approaches new initiatives/projects/problems with a big-picture mindset while having the technical depth to solution the most complex technology problems

  • 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, and usability, guiding cross-team design and synchronized implementation

  • Strives for consistency and cohesion in the design to maintain the system’s quality

  • Define Agile architecture that considers other system factors as critical architectural concerns, such as test architecture and test data management

  • Be willing to adapt and evolve the design as the system is developed

  • Values, respects, and stimulates team opinions and engagement

  • Champions and pitches ideas/solutions using highly effective communications tactics

  • Leverages aids such as presentations, architecture diagrams, and relationships to effectively communicate intent, mechanisms, recommendations, challenges, etc.

  • Distills the essentials of complex technology solutions into business language and demonstrates 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

  • Divides time and effectively prioritizes architecture council and hands-on software development and engineering responsibilities

  • Studies information needs, systems flow, design, data usage, work processes, and investigates problem areas as required

  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions

  • Fosters a DevOps culture by ensuring that the Solutions are architected for continuous delivery

  • Promote the DevOps mindset, allowing the architecture to evolve continuously while supporting current users' needs

  • Supports, develops and code reviews with software engineers by providing advice, coaching and educational opportunities

  • Leads the way for developers while collaborating 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

  • Acts as a subject-matter expert on concepts related to standards definition and interpretation, assisting the team in the development and ongoing refinement of governance protocols and documentation

  • Updates job knowledge by studying state-of-the-art software engineering concepts/tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations

  • 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 professional software engineering experience with a deep understanding of software architecture principles, patterns, and best practices

  • Bachelor’s degree in Computer Science or related area

  • Familiarity with various programming languages, frameworks, and tools

  • Expert-level skills in the following technologies/concepts

  • Hands-on, full lifecycle software engineering in:

  • C#

  • Python

  • JSON

  • AWS services portfolio, including but not limited to:

  • Serverless/microservice architectures

  • Data integration (SQS, SNS, EventBridge)

  • Infrastructure as Code systems

  • Kubernetes

  • Terraform

  • Database systems (DynamoDB, RDS)

  • REST API

  • Test automation

  • Data management

  • Visual Studio

  • SDLC and governance best practices

  • DevSecOps

  • Agile

  • Advanced-level skills in the following technologies/concepts:

  • React

  • TypeScript

  • ASP.NET

  • HTML/XML/CSS/JavaScript

  • Monitoring/alerting

  • Scalability, performance, and systems capacity planning/projecting

  • Resiliency/Disaster Recovery

  • Cloud security concepts (secure code, pipeline security, IAM, IDS/IPS, network security/firewall, data protection, compliance)

ADDITIONAL KNOWLEDGE, EDUCATION and/or EXPERIENCE PREFERRED

  • Azure DevOps and Git

  • Entity Framework and/or SQLAlchemy

  • MS SQL and PostgreSQL

  • React and TypeScript

  • Apple Swift Development (Xcode, SwiftUI, and UIKit)

LANGUAGE SKILLS

Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public. Be an excellent communicator and collaborator, engaging with multiple technical and business stakeholders and leaders.

REASONING/PROBLEM SOLVING ABILITY

Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.

DECISION MAKING

Make day to day decisions to create strategic direction on use of resources, performance, and training.   Decisions could require additional expenditure of resources if not sound decisions.

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 move about the work environment. 

  • Frequently required to stand, walk, sit, talk and hear.

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

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.

At Republic Airways, our vision is to be America’s regional airline of choice. Each of our 6,000 aviation professionals — whether they work at our corporate headquarters, on the ground at one of our 10 bases or in the air with our passengers — are responsible for our Company’s success. More than that, we’re responsible for one another’s successes. That’s the Republic difference.

Founded in 1974 and headquartered in Indianapolis, Indiana, Republic Airways is one of the largest regional airlines in North America. Republic operates a fleet of 200+ Embraer 170/175 aircraft and offers scheduled passenger service with 900 daily flights to 80+ cities in the U.S. and Canada. Republic offers fixed-fee flights operated under our major airline partner brands of American Eagle, Delta Connection and United Express.

Beyond our operations, we’re focused on sharing our time, talents and treasures with our community—both locally and globally. Join Republic Airways where you will find opportunities, reach new heights and be part of something bigger than yourself.

DirectEmployers