Software Engineering Manager

October 2, 2023

Apply for this job

Email *

Job Description

<p><strong>Job Description:</strong></p><p><br></p><p>Engineering Manager will be responsible for leading the development and implementation of the company’s technical strategy.</p><p>This includes overseeing the design, development, and maintenance of Node.js, MongoDB, Angular, and Express js-based software products and ensuring that they meet the needs of the business and its clients.</p><p>He/She will also be responsible for the management and growth of the engineering team, including recruiting, training, and mentoring team members.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><br></p><ul><li>Develop and implement the company’s technical strategy</li><li>Lead the design, development, and maintenance of Node.js, MongoDB, Angular, and Express js-based software products</li><li>Convert business requirements into technical design</li><li>Architect, Develop, test, and deploy robust products that are fast, scalable, and highly responsive</li><li>Design and maintain large and complex databases, both relational and non-relational</li><li>Establish, refine and integrate development environment tools and software as needed</li><li>Identify production and non-production application issues as a part of the deployment</li><li>Practice industry standards of coding and maintain it on Git</li><li>Manage and grow the engineering team</li><li>Recruit, train, and mentor team members</li><li>Collaborate with other departments to ensure that technology supports the overall goals of the company</li></ul><p><br></p><p><strong>Qualifications:</strong></p><p><br></p><ul><li>A minimum of 10 years of experience in software development and engineering management</li><li>Strong understanding of software development methodologies and practices</li><li>Experience leading and managing teams of engineers</li><li>Strong communication and leadership skills</li><li>A track record of delivering high-quality software products on time and within budget</li><li>Experience with Node.js, MongoDB, Angular, and Express js</li><li>Experience with design patterns, OOPs concepts</li><li>Experience with SaaS development and deployment</li><li>Bachelor’s or Master’s degree in Computer Science or a related field</li></ul><p><br></p><p><strong>Preferred Qualifications:</strong></p><p><br></p><ul><li>Experience with Agile development methodologies</li><li>Experience with cloud-based technologies and infrastructure</li><li>Experience with data analysis and data-driven decision-making.</li><li>Experience with security best practices and compliance requirements.</li><li>Strong analytical and problem-solving skills.</li><li>Strong team management and project management skills.</li><li>Strong understanding of the latest trends in technology and software development.</li><li>Experience with MEAN/MERN stack.</li></ul>