The job listing has expired.
Unfortunately, the hiring company is no longer accepting new applications.
<p><strong>Engineering Manager</strong></p><p><strong>Important Information</strong></p><p><strong>Location: </strong>Bangalore, India</p><p><strong>Job Summary</strong></p><p>As a Engineering Manager, you will lead complex projects from inception to completion, ensuring alignment with strategic objectives. You will manage project resources, budgets, and timelines while fostering strong relationships with stakeholders to drive successful project outcomes. This role will require strong engineering experience, and hands-on on tech stack of the project.</p><p><strong>Responsibilities and Duties</strong></p><ul><li>Oversee the planning, execution, and delivery of multiple projects, ensuring they meet quality standards and business objectives.</li><li>Oversee and get involved with the design, development, testing, deployment, and support of IT solutions.</li><li>Ensure high-quality code and system reliability by enforcing best practices in software engineering and IT operations.</li><li>Drive the adoption of agile methodologies and DevOps practices within the team.</li><li>Monitor team performance and conduct regular performance reviews.</li><li>Support career development and training initiatives for engineering team members.</li><li>Identify and resolve technical challenges or bottlenecks in projects.</li><li>Develop and maintain project schedules, budgets, and resource plans, ensuring optimal allocation of resources.</li><li>Identify and mitigate risks throughout the project lifecycle, implementing contingency plans as necessary.</li><li>Facilitate project meetings and provide regular updates to stakeholders on project status, risks, and issues.</li><li>Mentor and guide project team members, promoting a culture of continuous improvement and professional development.</li><li>Ensure compliance with organizational processes and methodologies in project delivery.</li></ul><p><strong>Qualifications and Skills</strong></p><ul><li>Bachelor’s degree in IT stream or a related field, with 12+ years of overall experience and at least 4+ years of application engineering experience</li><li>Strong implementation experience with .NET tech stack</li><li>Extensive experience managing large-scale projects, with a proven track record of successful delivery.</li><li>Strong leadership and interpersonal skills, with the ability to influence and motivate teams.</li><li>Excellent organizational and multitasking abilities, with a keen attention to detail.</li><li>Proficiency in project management software and tools, as well as Microsoft Office Suite.</li><li>Strong analytical and problem-solving skills, with a strategic mindset.</li></ul><p><strong>Technologies:</strong></p><p><strong><u>Good hands-on skills on :</u></strong></p><ul><li>.NET Core 8 and above</li><li>C#</li><li>SQL server/Postgres</li><li>Entityframework</li><li>knowledge of rest API</li><li>any messaging services</li><li>Microservices concept</li><li>solid principles</li><li>Gen AI experience</li></ul><p><strong><u>Good to have</u></strong></p><ul><li>Docker</li><li>Kubernetes</li><li>Kafka</li></ul><p><strong>About Encora</strong></p><p>Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.</p><p>At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.</p><p> </p>