Posted on: 25/11/2025
Description :
Key Responsibilities :
- Lead and manage the software development team, ensuring smooth execution of development activities.
- Oversee code improvements, software enhancements, and implementation of best practices.
- Provide technical direction and architectural guidance to development projects.
- Collaborate with cross-functional teams to define software requirements and deliver high-quality product features.
- Review code, ensure adherence to standards, and optimize development workflows.
- Mentor and guide developers, enabling their professional growth and technical expertise.
- Drive continuous improvement initiatives in development, testing, and deployment processes.
- Ensure timely delivery of features while maintaining high performance, scalability, and reliability standards.
- Participate in strategic decision-making for product planning and technology adoption.
Requirements :
- 7+ years of hands-on experience in software development, with strong expertise in C++ (preferably in CAD software development).
- Proven experience in a technical management or team leadership role.
- Practical knowledge of programming languages and frameworks such as C++, Python, .NET, and experience with CAD programming.
- Strong understanding of Software Development Life Cycle (SDLC) and methodologies such as Agile and Scrum.
- Excellent problem-solving skills with the ability to address complex technical challenges.
- Strong leadership qualities with experience mentoring and managing software development teams.
- Exceptional communication and interpersonal skills to collaborate with cross-functional stakeholders
Did you find something suspicious?
Posted By
Rahul Deokar
Assistant Vice President Human Resources at SOFTTECH ENGINEERS LIMITED
Last Active: 25 Nov 2025
Functional Area
Project Management
Job Code
1579871
Interview Questions for you
View All