What are the responsibilities and job description for the Software Engineer position at X8?
Software Engineer - III
Annapolis Junction, MD
JOB DESCRIPTION
We are seeking an experienced and motivated Software Engineering Lead to drive the development of complex software projects and manage multiple software development teams. In this role, you will recommend and implement new technologies and processes, ensuring the successful delivery of high-quality software. You will be responsible for overseeing the technical direction, leading development teams, and ensuring all software meets rigorous quality standards.
WHAT YOU'LL BE DOING
- Recommend and implement new technologies and processes to improve the efficiency and effectiveness of complex software projects.
- Serve as the technical lead for multiple software development teams, providing guidance and leadership throughout the software lifecycle.
- Collaborate with customers and system engineering teams to select the appropriate software development process for each project.
- Ensure the quality control of all developed and modified software, ensuring it meets customer and project requirements.
- Delegate programming and testing responsibilities to multiple teams, monitoring their performance to ensure timely and quality delivery.
WHAT REQUIRED SKILLS YOU'LL BRING
WHAT PREFERRED SKILLS YOU'LL BRING
MINIMUM CLEARANCE REQUIRED
COMPENSATION
Salary : $180,000