Software Engineering Manager
Quick Overview
Job Description
Job Profile Summary:
Technology Team is seeking an Engineering Manager, Software Engineering. As an Engineering Manager, you will lead a team of Software engineers to deliver high-powered, cutting-edge web and native mobile applications. You will work collaboratively with Product Owners, vendors, and business stakeholder’s to architect and create enterprise-level web and native mobile applications that are both scalable and robust. The ideal candidate will be a strong leader, have full-stack technical knowledge and the ability to work in a fast-paced agile environment
Education:
Bachelor''s degree in Computer Science, Computer Engineering, Systems Engineering or relevant field of study preferred
Skills:
· Demonstrated experience managing e-commerce/web/mobile, filed service management applications and platforms
· Strong written and verbal communication skills
· 5+ years of experience in both frontend and backend development
· 3+ years of development management experience
· Expert knowledge in Angular, JavaScript, CSS, HTML and server-side development
· Knowledge of relational and non-relational databases and SQL
· Experience with git source control and collaboration tool such as JIRA, Confluence, Slack
· Experience agile development methodology
· Experience with web frameworks, interactive web development, responsive web design and native mobile applications
· Experience with site speed optimization
· Experience and working knowledge of secure development practices
· Experience with AWS or Google Cloud Platform or Azure is desired
Responsibilities:
· Manage projects, workflow, and development roadmap to keep the development team organized, efficient, and optimally running
· Provide vision, design and oversight, and creates and implements architectural strategy, align resources within cross-functional teams to build high-quality digital products and services
· Guide the team in best practice for agile development including estimating stories, grooming backlog, and breaking down epics
· Work with product owners and business stakeholders to define feature requirements and set priorities
· Mentor team individuals to ensure they have the necessary skills to perform their jobs and develop their careers
· Perform staff administration duties such as performance reviews, job descriptions, and help in the recruiting and hiring process
· Eliminate impediments to allow the development team to focus on their task
· Provide guidance on technical direction, perform technical analysis, and make recommendations.
Skills
Similar jobs
Applications Engineering Manager - Industrial Pumps
Dover Corporation · Grand Terrace, United States
18 minutes ago$127k - $140k/yrEngineering Manager, Supplier Payments (Finance)
Fora · United States
2 hours ago$210k - $235k/yrDirector of Engineering, Rocket Motor Systems with Security Clearance
Anduril Industries · Huntsville, United States
3 hours ago$219k - $290k/yrLead, Digital Engineering
Montefiore Health System Inc · Elmsford, United States
6 hours ago$156k - $195k/yrEngineering Manager - OpenBMC Platform
NVIDIA Corporation · Santa Clara, United States
6 hours ago$224k - $431.3k/yrStaff Software Engineering Manager with Security Clearance
CACI · Aurora, United States
7 hours ago$98.5k - $206.8k/yr