We are seeking a seasoned Senior Engineering Manager to lead and inspire a high-performing software development team. The ideal candidate will have a proven track record of delivering complex software solutions and a deep understanding of modern software development methodologies. This role requires a strong technical foundation, coupled with exceptional leadership and strategic thinking abilities.
Responsibilities:
Team Leadership: Build, mentor, and lead a high-performing engineering team.
Technical Strategy: Define and execute the technical vision for the product, ensuring alignment with business objectives.
Product Development: Oversee the entire software development lifecycle, from conception to deployment.
Agile Methodology: Drive Agile practices within the team, fostering a culture of collaboration and continuous improvement.
Technology Stack: Leverage expertise in Java, React, Python and Azure to build scalable and robust software solutions.
Performance Optimization: Continuously optimize software performance and scalability.
Quality Assurance: Ensure the delivery of high-quality software through robust testing and quality assurance practices.
System Architecture: Design and implement scalable and maintainable system architectures.
Stakeholder Management: Collaborate effectively with cross-functional teams, including product management, design, and QA.
Problem Solving: Identify and resolve complex technical challenges.
Talent Management: Recruit, develop, and retain top engineering talent.
Qualification:
Bachelor’s degree in computer science or a related field.
17+ years of experience in software development, with at least 5 years in a managerial role.
Proven track record of delivering successful software products.
Deep expertise in Java, React, and Azure technologies.
Excellent hold on system architecture.
Strong understanding of software development lifecycle (SDLC) and Agile methodologies.
Excellent leadership, communication, and interpersonal skills.
Ability to thrive in a fast-paced, dynamic environment.
Strong analytical and problem-solving skills.
Experience in quality assurance methodologies and processes.
Proficiency in designing and implementing system architectures.
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Golang Developer About the job Responsibilities: Contribute to on-going releases through design and development of...
Apply For This JobQA Engineering Practitioner Job Req ID: 23398 Posting Date: 29 Sep 2023 Function: Software Engineering Location: 4th Floor,Marathalli Outer Rin,...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Job Description Sales Maintain Daily Sales Report CH 106 and CH 104 Calling o Structured...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Preparing accounts and tax returns Monitoring spending and budgets Auditing and analyzing financial performance Financial...
Apply For This JobFull Job Description Position Description: Linux admin (steady state) with 4 years experience in below skill. Good understanding of Linux...
Apply For This JobAbout This Position Tired of just doing a part of medical billing and not seeing the impact of your work?...
Apply For This Job