Python Software 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
- Proficient in Python and development frameworks
- Experience with message brokers (RabbitMQ Kafka ActiveMQ etc.)
- 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 skills
Preferred Skills
- Prior FAA Test experience
- 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
- 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
- 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
- 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
- Proficient in Python and development frameworks
- Message brokers (RabbitMQ Kafka ActiveMQ)
- REST APIs microservices and asynchronous programming
Preferred:
- Prior FAA Test experience
- Oracle/SQL/NoSQL Java or Go
- Docker Kubernetes CI/CD pipelines
- Agile/Scrum experience with JIRA
Required Skills:
9 years Python development; experience with message brokers (RabbitMQ Kafka ActiveMQ); REST APIs microservices and asynchronous programming
Required Education:
Bachelors Degree
Python Software 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 scie...
Python Software 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
- Proficient in Python and development frameworks
- Experience with message brokers (RabbitMQ Kafka ActiveMQ etc.)
- 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 skills
Preferred Skills
- Prior FAA Test experience
- 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
- 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
- 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
- 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
- Proficient in Python and development frameworks
- Message brokers (RabbitMQ Kafka ActiveMQ)
- REST APIs microservices and asynchronous programming
Preferred:
- Prior FAA Test experience
- Oracle/SQL/NoSQL Java or Go
- Docker Kubernetes CI/CD pipelines
- Agile/Scrum experience with JIRA
Required Skills:
9 years Python development; experience with message brokers (RabbitMQ Kafka ActiveMQ); REST APIs microservices and asynchronous programming
Required Education:
Bachelors Degree
View more
View less