Experienced Software Engineer – Full Stack Development | Airline Scheduling Systems Technology
Join arenaflex as a Software Engineer – Shape the Future of Airline Operations Technology
Are you ready to make an impact? At arenaflex, we're revolutionizing how airlines manage their most critical operations – from flight scheduling to crew coordination. We're seeking a talented and passionate Software Engineer to join our dynamic technology team and help build innovative solutions that keep aircraft moving and passengers connected.
This isn't your typical software role. At arenaflex, you'll be working on complex, high-impact systems that directly affect how airlines recover from disruptions, optimize resource allocation, and deliver exceptional customer experiences. Our Schedule Recovery Solutions (SRS) platform is at the heart of airline operations, and we need a skilled engineer to help us push the boundaries of what's possible.
About arenaflex
At arenaflex, we believe in the power of technology to transform industries. Our team is comprised of innovators, problem-solvers, and forward-thinkers who are passionate about creating solutions that matter. We value diverse perspectives, creative thinking, and the courage to tackle challenges that others might avoid.
In the fast-paced world of aviation, every second counts. Our scheduling and recovery systems help airlines minimize disruptions, reduce costs, and ensure that passengers reach their destinations on time – even when unexpected challenges arise. As a member of our team, you'll be contributing to technology that touches millions of travelers every day.
What You'll Do
As a Software Engineer at arenaflex, you'll play a critical role in the development and enhancement of our Schedule Recovery Solutions (SRS). This platform enables airlines to recover plane and crew schedules holistically, resulting in improved customer support, reduced disruption costs, and optimized group resource utilization.
Your responsibilities will include:
- Design, develop, document, test, and debug new and existing software systems and applications for large-scale proprietary use
- Participate in software design meetings and analyze user requirements to determine technical specifications
- Ensure in-development builds follow approved architectural designs and coding standards
- Perform coding and unit testing, including test class creation, for in-progress changes
- Participate in peer code reviews using Java and related technologies
- Work closely with Product Managers, Digital Technology teams, and Business stakeholders on scoping, evaluation, case development, and systems integration
- Collaborate with our Analytics team to integrate decision-assist functions using AI/ML technology to achieve maximum automation
- Develop and maintain microservices architecture with REST APIs
- Build and enhance cloud-based solutions using AWS services (EC2, ECS, Lambda, S3, RDS, SQS, etc.)
- Work with messaging platforms including TIBCO, Kafka, MQ, and similar technologies
- Develop software code and unit tests in Java, Spring (Boot, Data, Batch, Security)
- Implement and support DevOps practices, including AWS CI/CD pipelines
- Build responsive Single Page Applications (SPAs) using Angular, React, JavaScript, TypeScript, Bootstrap, and CSS3
- Mentor and supervise small teams of contractors in application development when needed
- Apply strong communication, analytical, and problem-solving skills to identify, communicate, and resolve challenges that maximize IT and business investments
Who You Are
We're looking for someone who thrives in a collaborative environment and is excited about solving complex problems. You should be self-sufficient, proactive, and comfortable working with teams across different time zones.
Minimum Qualifications (What's Needed to Be Successful):
- Bachelor's Degree or higher in Computer Science, Computer Engineering, Electrical Engineering, Management Information Systems, or equivalent work experience
- Three or more years of experience in design, development, documenting, testing, and debugging software systems and/or applications
- Experience in software improvement throughout the design/build stages of the SDLC
- Strong experience with Java development and Spring ecosystem
- Hands-on experience with AWS compute, storage, and messaging services (EC2, ECS, Lambda, S3, RDS, SQS)
- Experience working with messaging platforms such as TIBCO, Kafka, or MQ
- Experience with Python, preferably in development of AI/ML applications
- Strong experience building Single Page Applications using Angular, React, JavaScript, TypeScript, Bootstrap, and CSS3
- Strong object-oriented design skills with the ability to translate requirements into scalable software designs
- Experience with RESTful web services, microservices architectures, and relational databases
- Experience with Couchbase or other NoSQL databases
- Proficiency with Git and CI/CD practices
- Experience working with diverse team members across different time zones (onshore/offshore staffing model)
- Must be legally authorized to work in the United States for any employer without sponsorship
- Successful completion of interview required to satisfy job qualification
- Reliable, punctual attendance is an essential feature of the position
Preferred Qualifications (What Will Help You Propel from the Pack):
- Airline industry experience
- Migration experience on AWS
- Experience as a Technical Lead
- Experience with Teamcity (a plus)
- Experience with Harness
Why arenaflex?
At arenaflex, we know that our greatest asset is our people. That's why we're committed to creating an environment where you can grow, learn, and thrive. Here are just a few reasons to join our team:
Career Growth and Learning
We invest in your development. As part of our team, you'll have access to ongoing training opportunities, mentorship programs, and the chance to work on cutting-edge technologies. Whether you're looking to deepen your expertise in cloud architecture, AI/ML, or front-end development, arenaflex provides the resources and support you need to advance your career.
Innovative Work Environment
You'll be working on challenging problems that push the boundaries of technology. Our team collaborates across disciplines, bringing together diverse perspectives to create elegant solutions. We encourage creative thinking and experimentation, giving you the freedom to explore new approaches and innovate.
Impact and Purpose
Your work will have real-world impact. The systems you build will help airlines operate more efficiently, reduce costs, and – most importantly – ensure that passengers get to their destinations safely and on time. There's a tangible sense of purpose in what we do at arenaflex.
Collaborative Culture
We believe in the power of diverse perspectives. Our team is made up of individuals from varied backgrounds, experiences, and viewpoints – and we know that's what makes us stronger. We foster an inclusive environment where everyone's voice is heard and valued.
Competitive Compensation and Benefits
We offer a competitive salary of $70,000 per year, along with a comprehensive benefits package that includes health, dental, and vision coverage, retirement plans, paid time off, and more. We believe in recognizing your contributions and rewarding your hard work.
Ready to Make an Impact?
If you're passionate about technology, excited about solving complex problems, and want to be part of a team that's transforming the aviation industry, we encourage you to apply. At arenaflex, we value diverse experiences, perspectives, and backgrounds. We inspire everyone who meets the minimum qualifications to apply.
While having the "preferred" qualifications makes for a stronger candidate, we encourage candidates who might not feel they check ALL of these boxes! We're always seeking out folks who will bring something new to the table. If you're ready to grow, learn, and contribute to something meaningful, we want to hear from you.
Join us on a team that will work with a vast scope of dedicated individuals and impact the direction of the future of airline scheduling virtual technology. Your next opportunity starts here at arenaflex.
Apply today and let's build the future of airline operations together!
Apply for this job