About WeAgile : We are a leading technology firm that integrates strategy, design and software engineering to enable enterprises and technology disruptors across the globe to thrive as modern digital businesses. Ongoing digital disruption is challenging enterprises to keep pace with the accelerating rate of technological change. This is where WeAgile can help. We leverage our vast experience to improve our clients’ ability to respond to change; utilize data assets to unlock new sources of value; create adaptable technology platforms that move with business strategies; and rapidly design, deliver and evolve exceptional digital products and experiences at scale. About The Role: We are seeking an experienced Development Manager with a strong background in Python and C++ development to lead our engineering team. The ideal candidate will have hands-on coding expertise, proven leadership skills, and the ability to drive complex projects from planning through execution while ensuring technical excellence. Key Responsibilities: Lead, mentor, and manage a team of software engineers working on Python and C++ based projects. Drive end-to-end software development lifecycle (SDLC) including design, coding, testing, deployment, and maintenance. Provide technical guidance and ensure best practices in coding, architecture, and system design. Collaborate with product managers, architects, and stakeholders to define requirements, timelines, and deliverables. Conduct code reviews, enforce quality standards, and promote continuous improvement. Manage project risks, dependencies, and deliverables to ensure timely and successful releases. Stay updated with industry trends and emerging technologies to enhance team productivity and product innovation. Foster a culture of ownership, innovation, and accountability within the team. Required Skills & Qualifications: Bachelor’s or master’s degree in computer science, Engineering, or related field. 8+ years of software development experience , with at least 3+ years in a leadership/managerial role . Strong hands-on expertise in Python and C++ programming . Solid understanding of object-oriented programming, design patterns, and system architecture . Experience with CI/CD pipelines, version control (Git), and Agile/Scrum methodologies . Knowledge of multi-threading, distributed systems, and performance optimization . Excellent problem-solving, analytical, and decision-making skills. Strong leadership, team management, and communication skills.