Senior Python Developer

Fovea Aero Systems

Not Interested
Bookmark
Report This Job

profile Job Location:

Egg Harbor, NJ - USA

profile Monthly Salary: $ 111676 - 125636
profile Experience Required: 5-15years
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Senior Python Developer

This is a 100% on-site position.

Education & Experience Requirement

  • Bachelor of Science in Computer Science or Mathematics or a Bachelors 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


Required Skills:

9 years Python development experience; expertise in event-driven architecture and message queuing (RabbitMQ Kafka or ActiveMQ)


Required Education:

Bachelors Degree

Senior Python DeveloperThis is a 100% on-site position.Education & Experience RequirementBachelor of Science in Computer Science or Mathematics or a Bachelors degree in another technical field with a minimum of thirty (30) semester hours in a combination of mathematics statistics and computer scienc...
View more view more