Bengaluru East, IND
12 days ago
Architect - Development
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.
Confirm your E-mail: Send Email