Software Development Manager Black Duck Software
At Black Duck, we pride ourselves in providing a great work environment with flexible hours, talented team members, and cutting edge technology. For this role, you will be managing a team of talented Software Developers in our Burlington office. A passion for quality and a fanatical support attitude is a must.
Hands-on lead responsible for leading a team of 5-10 engineers in design, development, test, and deployment of a software engineering product. Must have solid hands-on experience in J2EE software design and development experience, excellent project management skills, great communication skills, and a motivation to achieve results in a fast paced environment. This role reports to our Chief Technology Officer.
Manage the day-to-day development activities of the engineering team within an Agile/Scrum environment
Build and nurture a cohesive and powerful team of top notch software developers
Lead the integration of Quality Engineering directly into the product development process
Collaborate with Product Management and Engineering leadership to ensure clearly define user stories, product definition and acceptance criteria
Drive improvement in velocity to speed time to market for our new products
Work closely with the engineers to architect and develop the best technical design and approach for the software products
Perform code reviews and ensure Black Duck coding and code quality standards
Create schedule estimates and resource plans, assess and communicate risks based on complexity, resource and timeline constraints
Technical manager with extensive experience in complex enterprise Java software product environments.
3 plus years management or similar Team Lead experience.
Experience managing remote and offshore development teams
Organized and self-directed manager who can work well independently
Excellent communication skills and ability to work well with QA, Product Management and Development Managers.
10 years as a software developer with significant technical contributions.
Proven ability to build relationships, collaborate with and influence cross-functional teams across product line boundaries
Proven track record in implementing agile methodologies and delivering shipping product
Calm, steady demeanor during stressful and complex situations
Working experience utilizing Continuous Integration/Deployment concepts and streamlined delivery of code
Excellent written and verbal communication, problem solving, interpersonal, and time management skills, proven ability to delegate tasks to smaller teams to get results
- See more at: http://www.blackducksoftware.com/careers/openings/software-development-manager#sthash.KlYSIctx.dpuf
||Burlington, MA |