MORSE is seeking to develop high-quality software products that meet the highest standards of quality, scalability, and reliability for a diverse range of Department of Defense (DoD) customers.
Requirements
- Expertise in Python
- Strong understanding of relational databases and version control systems (e.g., Git)
- Experience with Docker, Docker-compose, or Kubernetes
- Familiarity with Agile development methodologies (Scrum or Kanban) and microservice architecture
- Experience with cloud computing platforms (AWS, Azure, GCP)
- Knowledge of Spark or PySpark
Responsibilities
- Design and develop scalable, efficient, and reliable software applications using Python
- Participate in design reviews, code reviews, and pair programming to ensure high-quality code and knowledge sharing
- Stay up-to-date with the latest software engineering trends, tools, and technologies
- Collaborate with cross-functional teams to deliver high-quality software products, ensuring seamless integration and deployment
- Contribute to the development of new codebases that emphasize object-orientation, modularity, and maintainability
Other
- US citizenship and the ability to obtain a U.S. security clearance (Secret, Top Secret, or TS/SCI)
- Strong communication skills and self-motivation
- Bachelor's or Master's degree in Computer Science or a related field (or significant professional experience)
- 5+ years of software development experience
- Experience or desire to lead technical teams