We're seeking a Software Development Senior Manager to lead a team of 80+ software engineers, system architects, developers, QA engineers, and business analysts responsible for designing, developing, testing, delivering, and supporting mission-critical applications for key federal customers.
Requirements
- Minimum of a Bachelor’s degree and 10 years’ experience or additional years’ experience accepted in lieu of degree.
- Minimum 8 years of full-time experience in software engineering.
- Minimum 4 years of full-time experience leading large software development teams of 30+ across multiple parallel projects.
- Minimum 4 years of full-time experience in strategic planning, project management, and resource allocation including hiring and pay planning
- Proficient experience or knowledge with the following technologies: Angular, JavaScript, Typescript, CSS & HTML, Material UI, JAVA, Microsoft SQL Server/Postgres, microservices, REST, GraphQL
- Proficiency with Agile methodologies such as Scrum, Kanban, SAFe
- Experience with issue management systems such as Jira, ServiceNow, Digital AI, Redmine
- Must possess excellent verbal and written communications skills with ability to brief senior leadership and other key stakeholders on project status, risks/issues, and root cause analyses.
- Must have U.S. Citizenship.
- Must be able to obtain and maintain a Public Trust clearance specific to the customer.
- Must be willing and able to travel to the Blacksburg, VA office location frequently.
Benefits