4 Teknobuilt Jobs
Teknobuilt - Technical Manager (10-12 yrs)
Teknobuilt
posted 10d ago
Key Responsibilities:
Technical Leadership:
- Provide technical leadership and guidance to engineering teams on complex technical challenges.
- Mentor and guide junior engineers in their professional development.
- Stay abreast of the latest industry trends and technologies and identify opportunities to leverage them.
- Advocate for best practices in software development, including agile methodologies, design patterns, and coding standards.
Project Delivery:
- Collaborate with product managers, architects, and engineers to define technical roadmaps and project plans.
- Ensure the timely and successful delivery of high-quality software products that meet business requirements.
- Monitor project progress, identify and mitigate risks, and ensure adherence to project timelines and budgets.
Technical Architecture:
- Participate in the design and implementation of robust and scalable software architectures.
- Ensure the technical feasibility and maintainability of software solutions.
- Conduct code reviews and provide constructive feedback to improve code quality and maintainability.
Team Management:
- Lead and motivate a high-performing team of engineers.
- Foster a collaborative and supportive team environment.
- Conduct performance reviews and provide constructive feedback to team members.
- Identify and address team performance issues proactively.
Operational Excellence:
- Ensure the stability, reliability, and performance of production systems.
- Investigate and resolve production issues promptly and effectively.
- Implement and maintain monitoring and alerting systems to proactively identify and address potential problems.
Stakeholder Management:
- Communicate effectively with stakeholders, including product managers, executives, and customers.
- Build and maintain strong relationships with key stakeholders.
- Represent the engineering team in cross-functional meetings and discussions.
Qualifications:
- Education: Bachelor's degree in Computer Science or a related field (Master's degree preferred).
- Experience: 10-12 years of professional experience in software development, with at least 5 years in a technical leadership role.
Technical Skills:
- Strong understanding of software development methodologies (Agile, Scrum, etc.)
- Expertise in one or more programming languages (e.g., Java, Python, C++, JavaScript).
- Experience with cloud computing platforms (AWS, Azure, GCP).
- Experience with relational and NoSQL databases.
- Experience with DevOps practices and tools (CI/CD, containerization, etc.
Soft Skills:
- Excellent communication, interpersonal, and presentation skills.
- Strong leadership, mentorship, and coaching skills.
- Ability to work independently and as part of a team.
- Strong problem-solving and analytical skills.
- Ability to adapt to changing priorities and environments.
- Passion for technology and a desire to learn and grow
Functional Areas: Other
Read full job descriptionPrepare for Technical Manager roles with real interview advice
3-4 Yrs