Software Engineering Manager responsible for delivering software solutions with a team of engineers in Charlotte, NC. Collaborating with stakeholders and providing technical leadership.
Responsibilities
Responsible for end-to-end execution and delivery of a software solution.
Responsible for looking at the project/capability/feature as a whole and ensure that all functional and nonfunctional requirements are met.
Work closely with the Director of Engineering to set strategic application architecture vision and execute against this vision.
Partner closely with product managers, solution architects, business analysts, and the product owners to understand requirements and break down the work in a meaningful way for the development team.
Lead a team of up to 9 engineers and expected to do hands-on coding.
Execute and deliver software development projects in an agile environment including collaborating with business analysts, product, and other stakeholders on agile ceremonies.
Understand the overall scope of the project or feature and the various technical requirements required for implementation.
Provide technical leadership and mentoring.
Ensure that team members are following code quality standards and best practices.
Perform design reviews, ensuring adherence to standards within all solutions.
Conduct code reviews, ensuring adherence to standards.
Issue accurate estimates on features, stories, and tasks.
Provide guidance on career growth, mentoring, and help establish Objectives and Key Results definition for team members.
Coach team members on estimation activities and best practices.
Deliver features (as an individual contributor) while spending approximately 25-50% of work time in the code.
Respond to production-related inquiries or issues.
Requirements
Bachelor's degree, or equivalent, in Computer Science or related degree with 5 years of experience as Software Engineer or related
Experience in designing, building and maintaining web applications and leading a team of engineers on a software delivery team; proven technical leadership experience across related technologies and patterns such as JavaScript/Node.js, LAMP, Microservices, Python, AWS; experience with system-to-system integration and Enterprise Integration Patterns; strong understanding of database concepts, strong SQL skills and non-relational DB's concepts; reverse engineer system requirements based on existing systems and architectures; build out working proof of concepts in order to demonstrate and prove out design recommendations.
Machine Learning Engineering Manager at Kensho leading a team developing GenAI applications and AI toolkits. Focusing on high - impact ML systems with cross - functional collaboration and technical leadership.
Engineering Manager at SmartAssets leading end - to - end delivery of product features with full - stack capabilities and team management responsibilities.
Engineering Manager at Sizewell C managing construction engineering activities with a focus on safety and quality. Overseeing technical solutions and collaboration with various project teams.
Engineering Manager leading the Workers Runtime team at Cloudflare, enhancing performance - sensitive services with C++ and Rust. Overseeing system architecture, team growth, and reliability for millions of requests per second.
Head of Engineering leading strategic and technical management in Machine Vision at wenglor. Overseeing R&D, Engineering, and Product Management for advanced automation.
Engineering Manager providing technical support and project management for plant engineering functions. Responsible for leading engineering projects and continuous improvement in manufacturing processes.
Project Engineering Manager overseeing multi - discipline engineering teams on complex power projects in the United States. Ideal for an engineering leader with deep technical understanding of power plant systems.
Head of Engineering responsible for technical planning and system selection of Solar - Tracker systems. Leading the development of AgriPV solutions in a growing EPC company.
Engineering Director responsible for setting technical vision and leading engineering excellence in defence and maritime sectors. Join Babcock to contribute to naval capability and national resilience.
Sr. Project Engineering Manager overseeing multi - discipline engineering teams for substation projects at Black & Veatch. Managing project delivery, client interaction, and engineering quality requirements.