As a Senior Software Engineer, you will design, develop, and maintain complex software systems for our Top Secret, Onsite project. You will work closely with cross-functional teams to ensure timely delivery of high-quality software solutions. The ideal candidate will have expertise in Python, Node.js, Machine Learning, and AWS.
Key Responsibilities:
- Design and develop software systems using Python and Node.js.
- Implement Machine Learning algorithms to improve system performance.
- Collaborate with cross-functional teams to ensure timely delivery of software solutions.
- Develop and maintain high-quality software code using AWS.
- Participate in code reviews and provide feedback to team members.
Requirements:
- 10+ years of experience in software engineering.
- Expertise in Python, Node.js, Machine Learning, and AWS.
- Strong understanding of software design patterns and principles.
- Excellent communication and collaboration skills.
- Ability to obtain Top Secret clearance.