Technical Manager - 01 April || Management
Forefront Healthcare Pvt. Ltd.
Job Description
Job title: Technical Manager
Job Type: Full-Time
Overview: As a Technical Manager, you’ll be responsible for overseeing software development projects, managing technical teams, and ensuring successful implementations. Your extensive experience in the same domain positions you well to lead and guide your team effectively. Here are the essential duties and qualifications:
Responsibilities:
- Project Management:
- Plan, execute, and oversee software development projects from inception to deployment.
- Collaborate with stakeholders to define project scope, objectives, and deliverables.
- Allocate resources, manage timelines, and ensure adherence to project milestones.
- Monitor progress, identify risks, and implement mitigation strategies.
- Technical Leadership:
- Provide technical guidance and mentorship to software engineers and developers.
- Ensure adherence to coding standards, best practices, and quality assurance.
- Evaluate and recommend technologies, tools, and frameworks for efficient development.
- Foster innovation and continuous improvement within the technical team.
- Team Management:
- Recruit, onboard, and retain top talent.
- Set performance objectives, conduct regular performance reviews, and provide coaching.
- Promote a collaborative and results-driven team culture.
- Resolve conflicts and facilitate effective communication.
- Stakeholder Collaboration:
- Work closely with product managers, business analysts, and cross-functional teams.
- Translate business requirements into technical solutions.
- Communicate project status, risks, and dependencies to senior management.
- Strategic Planning:
- Develop and execute technical roadmaps aligned with business goals.
- Identify opportunities for process optimization, scalability, and cost-effectiveness.
- Drive architectural decisions and ensure scalability, security, and maintainability.
Qualifications:
- Experience:
- Minimum of 10 years in software development, including hands-on coding experience.
- Proven track record of successfully leading technical teams and delivering complex projects.
- Deep understanding of the software development life cycle.
- Technical Skills:
- Proficiency in software architecture, design patterns, and development methodologies.
- Strong knowledge of programming languages (e.g., Java, Python, C#).
- Familiarity with cloud technologies (AWS, Azure, Google Cloud).
- Experience with database systems and API integrations.
- Leadership Abilities:
- Excellent communication, negotiation, and conflict resolution skills.
- Ability to inspire and motivate team members.
- Strategic thinking and decision-making capabilities.
- Education:
- Bachelor’s or master’s degree in computer science, software engineering, or a related field.
Department: Software