Software Engineer - Aviation Messaging SystemsPLEASE NOTE- All candidates must be local, if you aren't local to Annapolis MD, you will
NOT be considered
Location: Hybrid (4 days onsite, 1 day remote)
Employment Type: Contract-to-Hire
Industry: Aerospace & Defense
About the OpportunityDo you want to make your mark in the aviation industry? Do you want to help release the next generation of products and services that advance how we transmit millions of aviation data points daily?
As a Software Engineer, you'll be at the forefront of managing and developing applications on a global scale, playing a crucial role in ensuring the uninterrupted movement of the aviation industry. Your work will directly oversee messaging data in transit-ensuring the timely arrival of passengers worldwide. The applications you'll manage are the backbone of over 1,500 aviation customers, transmitting 75 million messages daily across the aviation community.
This is a newly created role on a team whose mission is both critical and collaborative. Keeping the globe moving requires the input of great minds like yours. Your value proposition isn't just career growth-it's the opportunity to make a societal impact and bring personal achievement through work that truly matters.
What You'll Do- Design and develop critical features within proprietary software to move millions of messages across the globe
- Support refactoring proprietary software to a newer version of OpenJDK
- Support the rapid development of DevSecOps pipelines for automated builds and testing in CI/CD environments
- Work closely with Technical Leads, Architects, and other Software Engineers on a development team to support critical pursuits and opportunities to expand the aviation market
What You'll Learn- How to develop enterprise applications that scale from small customers to industry-leading airlines
- How messaging applications and services connect with aviation customers and partners
- About the aviation market and how communication systems are critical to airline operations
- How to develop solutions with cross-discipline engineering teams
Top 3 Skills We're Looking For- Java Enterprise Development: 2+ years developing enterprise-grade applications in Java, with comfort using OpenJDK
- SDLC & Cross-Team Collaboration: 2+ years working through the full software development lifecycle-planning, designing, developing, testing, deploying, and maintaining applications
- Communication & Documentation: Excellent soft skills, writing ability, and technical documentation capabilities
Required Qualifications- Bachelor's degree in Computer Science, Engineering, or related field with 2+ years of relevant experience; OR Advanced degree with 1+ year of experience; OR 7+ years of relevant experience in lieu of degree
- Experience with the Software Development Lifecycle (SDLC), including planning, designing, developing, testing, deploying, and maintaining software applications
- Experience developing Java enterprise applications
- Excellent verbal communication skills
- Excellent documentation and writing skills
Preferred Qualifications- Experience with Java Message Service (JMS) to create, send, receive, and read messages
- Experience developing Java applications with JMS and Messaging COTS (Commercial Off-The-Shelf solutions)
- Experience with OSGi in installing and developing bundles
- Experience developing Java applications using Agile Development Methodology
- Experience working in a Linux operating environment
- Technical domain knowledge in the aviation community
Why This Role MattersThis isn't just another engineering job. You'll work on systems where reliability isn't optional-it's essential. The software you build directly impacts global airline operations and the safe, timely movement of millions of passengers every day. If you want to work on technology that matters at scale and make a tangible societal impact, this is it.
Work EnvironmentHybrid schedule: 4 days onsite, 1 day remote
Job Type & LocationThis is a Contract to Hire position based out of Annapolis, MD.
Pay and BenefitsThe pay range for this position is $40.00 - $50.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: Medical, dental & vision Critical Illness, Accident, and Hospital 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available Life Insurance (Voluntary Life & AD&D for the employee and dependents) Short and long-term disability Health Spending Account (HSA) Transportation benefits Employee Assistance Program Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace TypeThis is a fully onsite position in Annapolis,MD.
Application DeadlineThis position is anticipated to close on Mar 20, 2026.
>About TEKsystems:
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
About TEKsystems and TEKsystems Global Services We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.