HamburgerMenu
hirist

Job Description

Job Description :

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 :

- Bachelors or Masters 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.


info-icon

Did you find something suspicious?