Technical Lead (IT Project Manager)
Job DescriptionJob Description
*US Citizenship Required
*Experience working with federal government strongly desired
*Position is Subject to Contract Award
POSITION DESCRIPTION:
The Technical Lead (IT Project Manager) is responsible for technical oversight of all development efforts. This role ensures the contractor development team adheres to the defined technical architecture and successfully navigates the Authority to Operate (ATO) process. The Technical Lead will play a critical role in maintaining security, interoperability, and scalability across all systems.
EDUCATION & EXPERIENCE:
Required:
- Bachelors of Science in Computer Science, or related field
- 10+ years in software development and technical leadership
- Experience in contributing to high quality, well tested, maintainable code throughout the entire project lifecycle
- Experience in maintaining READMEs and technical documentation
- Significant experience with UI/UX design for modern web browsers
- Experience building RESTful APIs
- Experience collaborating with cross functional teams to create data stories and technical approaches
- Experience with federal Authority to operate (ATO) processes
- Experience with operating and adjusting application stack
- Experience using and monitoring web applications in the cloud (ex. cloud.gov)
- Experience leading technical teams in agile environments
Desired:
- Masters in Computer Science or Project Management
CERTIFICATIONS:
Required:
PMP (Project Management Professional)
(19) Desired:
Certified Information Systems Security Professional (CISSP)
RESPONSIBILITIES:
Required:
- Maintain the highest level of information security practices
- Ensure all cloud solutions and infrastructure meets the guidelines of the FedRAMP
- Enforce best practices in DevSecOps
- Maintain technical documentation and ensure ATO compliance aligns with Governance Framework
- Coordinate technical reviews, system security plans, and vulnerability remediation
- Lead team sprints to ensure execution of all developmental tasks and product completion
- Encourage transparent communications to avoid discrepancies
SKILLS:
Required:
- Proficiency in Java and Java ecosystem and Postgres with hands on developer experience
Proficiency with Azure, Node, React, MongoDB, SQL, and Tableau
- Ability to communicate risks, obstacles, and issues to the team when first encountered
- Strong analytical skills and critical thinking to resolve complex issues
- Advanced project planning and organizational skills to adapt to unforeseen changes
- Extensive knowledge of DevSecOps
- Strong background in cloud-based systems