The company is looking to solve large scale problems and needs a Software Engineering Manager to lead, grow, and develop a team of innovative Software Engineers in designing, implementing, and delivering high-quality software products in a fluid, fast-paced agile environment.
Requirements
- Demonstrate experience executing Agile methods for software product development.
- Looking for developers with hands-on experience in C-Sharp* or similar programming languages and a willingness to adapt to new technologies.
Responsibilities
- Oversee team efforts to apply the principles of secure software engineering to the design, development, maintenance, testing and evaluation of software and cloud infrastructure.
- Incorporate state-of-the-art concepts and practices to facilitate system functionality, scalability, resilience and security, as well as ease-of-use (developer / user experience).
- Ensure appropriate application of agile principles to software development with a focus on delivery of business value, collaboration and continuous improvement.
- Ensures delivery of secure, high quality, well tested and scalable software to meet requirements of the customer and business.
- Assists with maintenance and prioritization of the product backlog.
- Advocates secure coding practices and testing requirements.
- Work with your team to plan, design, implement and operationalize innovations and improvements to existing programs.
Other
- Provide leadership and oversight to the Software Engineering group.
- Engage with cross-functional leadership to understand business requirements, architecture and technology direction and evaluate alternative approaches, ensuring software and systems are designed accordingly.
- Engages with customers, end users and business partners to understand issues with software development and deployment.
- Must be able to influence other software and IT managers to design and build solutions that meet our needs.
- Manage career progression for team members, including hiring, performance reviews, salary decisions, mentoring, coaching, and all duties normally associated with a hiring manager.