Help define vision and direction of the organization and the team’s products.
Manage team of software engineers.
Coach and mentor team members to grow their knowledge and skills.
Ensure team effectively follows the Agile (Scrum) practices and processes.
Drive detailed requirements by working closely with product owners and business analysts.
Determine product roadmaps in conjunction with product owners.
Manage mix of in-house and vendor development resources.
Maintain release schedule and product development status.
20% of time dedicated to developing software.
Lead and/or participate in key technology, architecture, and design decisions.
Ensure software development process is effectively followed including review of design documents, test documents, and code as well as ensuring performance testing, security reviews, and operational readiness reviews are completed effectively.
Bachelor’s Degree, or equivalent experience, relevant certifications, and professional training programs.
10+ years of professional software development experience
4+ years of hands-on leading Agile development team experience
Completed at least 3 full product releases cycles
Experience in managing vendor development resources
Expertise in the Microsoft technology stack
Expertise in all levels of software design
Expertise in C#, C++, or Java
Expertise in OOD and SOA
PMI Agile Certified Practitioner (PMI-ACP) or Certified Scrum Master/Professional (CSM/CSP)
Microsoft Certified Professional Developer (MCPD) certification
Knowledge of Azure, AWS, or Rackspace preferred
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities.
Please view Equal Employment Opportunity Posters provided by OFCCP here.
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information.