Post Job Free
Sign in

Senior Python Developer

Company:
Fovea Aero Systems
Location:
Atlantic City, NJ, 08405
Pay:
111676USD - 125636USD per hour
Posted:
March 31, 2026
Apply

Description:

Job Description

Senior Python Developer

This is a 100% on-site position.

Education & Experience Requirement

Bachelor of Science in Computer Science or Mathematics, or a Bachelor's degree in another technical field with a minimum of thirty (30) semester hours in a combination of mathematics, statistics, and computer science.

Nine (9) plus years of related work experience.

Required Skills

Highly proficient in Python and development frameworks

Highly proficient in message queuing, pub/sub models, and event-driven architecture

Highly proficient in writing test documentation (test cases/procedures and reports)

Experience with REST APIs, microservices, and asynchronous programming

Strong attention to detail and willingness to take initiative

Ability to work independently and on a team

Ability to troubleshoot and isolate defects within complex software systems

Effective verbal and written communication

Preferred Skills

Prior FAA Test experience

Python Developer with hands-on experience in messaging brokers

Database development in Oracle/SQL/NoSQL

Java or Go

Monitoring and logging tools related to messaging systems

Agile teams (Scrum/Kanban), JIRA or similar tools

Docker, Kubernetes

Cloud Platforms (AWS, Azure, or GCP)

CI/CD pipelines and agile development methodologies

Essential Daily Job Duties

Provide 2nd Level Engineering support for RMLS

Collaborate with agile teams to develop, execute, and maintain software in alignment with FAA requirements

Develop, test, and deploy Python applications with a focus on messaging and event-driven architecture

Design and implement messaging workflows using brokers like RabbitMQ, Apache Kafka, ActiveMQ

Identify, document, and track defects and issues

Participate in sprint planning, daily stand-ups, and sprint retrospectives

Provide feedback on process, suggesting areas of improvement

Assist with RMLS troubleshooting and Help Desk Support

Work Environment

Full-time position with a standard flexible work schedule and occasional non-standard work hours. After-hours installs and support may be needed.

Occasional travel (less than 5%)

Cubicle environment

Requirements

Required:

BS in Computer Science, Mathematics, or related technical field (30+ semester hours in math/stats/CS)

9+ years of related work experience

Highly proficient in Python and development frameworks

Message queuing, pub/sub models, event-driven architecture

REST APIs, microservices, and asynchronous programming

Test documentation (test cases/procedures and reports)

Preferred:

Prior FAA Test experience

Messaging brokers (RabbitMQ, Kafka, ActiveMQ)

Oracle/SQL/NoSQL, Java or Go

Docker, Kubernetes, Cloud Platforms (AWS/Azure/GCP)

CI/CD pipelines, Agile/Scrum with JIRA

Full-time

Apply