Job Context:
The Tech Lead will oversee the entire software development lifecycle, from initial business analysis and solution design through product development, service delivery, and ongoing maintenance. He will also lead technical projects with close collaboration with cross-functional teams, including stakeholders, project managers, and technology teams to ensure the successful delivery of high-quality software solutions that meet project objectives and meet client expectations.
Job Responsibilities:
· Lead and mentor a high-performing team comprising business analysts, solution architects, software developers, ensuring their professional growth and team success.
· Set clear expectations, goals, and objectives for the development team and evaluate their performance regularly.
· Collaborate with product and project managers to define requirements, scope, and timelines.
· Drive the entire software development lifecycle from concept to delivery, ensuring adherence to best practices and quality standards.
· Lead architectural design discussions and provide technical guidance to the development team.
· Foster a culture of code quality, ensuring the use of best practices, code reviews, and testing methodologies.
· Communicating with hiring managers to identify future job openings and the technical requirements for those jobs as well as preparing the relevant job descriptions.
· Deliver technical training programs on various topics through classroom instruction, online platforms, and workshops.
Qualification:
· Minimum 8 years of hands-on experience in programming languages and frameworks, such as Java, .Net, Python, JavaScript, jQuery, Angular, ReactJS etc. and 5 years of experience in leadership role is required.
· Experience in architecting and designing (architecture, design patterns, reliability, and scaling) of new and current systems.
· Strong business acumen and techno-commercial knowledge to drive successful project outcomes.
· Sound knowledge of state-of-the-art DevOps and Manual/Automated SQA best practices and processes.
· Working experience with agile and waterfall development methodologies and relevant project management tools.
· Experience of implementing standard software development process like CMMI in any of the previous organizations.
· Excellent leadership and team management skills, with the ability to motivate and inspire others.
Job Location: Dhaka
Salary: Negotiable
Compensation & other benefits: Mobile bill, Medical allowance, Provident fund, Weekly 2 holidays, Insurance, Gratuity
Lunch Facilities: Partially Subsidized
Salary Review: Yearly
Festival Bonus: 2 (Yearly)
Send your CV at career@adndiginet.com