Job Title: Full-Stack Developer
Program Overview
This role supports the Federal Aviation Administration, which is responsible for ensuring the safety of 45,000 flights and 3 million passengers traversing over 28 million miles of U.S. controlled airspace every day. In addition to providing air traffic control and safety oversight for civilian aviation, the FAA also works in lockstep with the Department of Defense and other government agencies to ensure the security of our nation. A key component of that coordination involves the collaborative use of aviation tools and data. This position will support that critical and exciting realm.
OAS is seeking an experienced Full-Stack Developer to join our Team in supporting our FAA clients. Our team provides continuous software support (engineering, data analysis, etc.), including the identification and implementation of emerging technologies that could improve the operational effectiveness of FAA applications in a range of programs.
In this role, you will be responsible for developing and maintaining software applications and systems that support the mission-oriented programs for the Federal Aviation Administration. You will work as part of a dynamic team to ensure the reliability, security, and performance of FAA's digital infrastructure. Your work will play a crucial role in enhancing the safety and efficiency of the national airspace.
OAS Summary
We are a rapidly expanding management consulting company with a focus on the aviation industry. We are an aviation-focused team, building client partnerships to integrate smart, strategic, technical, and organizational solutions. Our clients include civilian and military aviation organizations.
OAS is headquartered in Vienna, VA. We are a Service-Disabled, Veteran-Owned Small Business.
Position Functions & Skills
- Design, develop, test, and deploy web and mobile applications.
- Collaborate with cross-functional teams to understand and address FAA's software needs.
- Maintain and optimize existing software systems.
- Ensure compliance with FAA security and regulatory standards.
- Troubleshoot and resolve software issues as they arise.
- Keep up-to-date with emerging technologies and industry best practices.
Required Education, Skills & Capabilities
- Bachelor's degree in IT, Web Development, Computer Science, Engineering, Math, or science fields of study
- 8+ years of relevant experience (6+ years of relevant experience w/master's degree)
- Demonstrated experience with large databases (e.g., Oracle and/or Redis, SQL)
- Demonstrated proficiency in front-end and back-end development technologies such as HTML5, CSS, JavaScript, Angular, Python, Java, .NET.
- Experience with database design, implementation and optimization
- Familiarity with version control systems (e.g. Git).
- Demonstrated ability to leverage best practices and innovative solutions
- Demonstrated experience working with small teams and as a self-starter
- Strong problem-solving and debugging skills.
- Agile/Scrum development methodologies experience
- Excellent verbal and written communications
- Excellent collaboration skills.
Preferred Education, Skills & Capabilities
- Active security clearance
- Government agency and/or FAA experience
- Project management experience, PMP, or leadership experience
- Certifications (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer) are a plus.