UBA Solutions

Director of Engineering

  • Posted on: November 26, 2024
  • Job Type: Full Time
  • Deadline: January 31, 2025
As the Director of Engineering, your responsibilities will include business roadmap strategy, architecture, planning, and end-to-end executions. You will have direct responsibility for technical design, development, quality, and should also be a hands-on engineering leader. The successful candidate will lead and grow multiple engineering teams and serve as a leader for Monotype’s Digital experience transformation journey. This is a role where you transition seamlessly between leadership roles & technical details, at times dropping into architecture and code to help the team meet its objectives while also keeping your technical skills sharp.
What you will be doing:
  • Provide strategic vision and leadership to the engineering team, aligning technical efforts with the company’s business objectives.
  • Manage and mentor a team of engineers, fostering a culture of collaboration, innovation, and excellence.
  • Oversee the end-to-end software development lifecycle, from requirements gathering to deployment and maintenance.
  • Collaborate with product management, design, and other cross-functional teams to define product roadmaps and project timelines.
  • Ensure that projects are delivered on time and meet the highest quality standards.
  • Stay up-to-date with industry trends, best practices, and emerging technologies to drive innovation and continuous improvement.
  • Lead the design and architecture of scalable, robust, and secure software systems to meet customer needs and business demands.
  • Implement and enforce software development methodologies, coding standards, and quality assurance processes.
  • Monitor project progress, identify potential risks, and proactively implement mitigation plans.
  • Manage engineering resources effectively to optimize productivity and project execution.
  • Collaborate with stakeholders to assess technical feasibility, propose solutions, and address technical challenges.
  • Drive a culture of learning and growth within the engineering team, encouraging continuous professional development.
  • Promote a culture of transparency, open communication, and constructive feedback within the engineering department.
  • Ensure compliance with relevant industry standards, security protocols, and data protection regulations.
  • Provide regular updates to senior management and stakeholders on project status, key performance indicators, and engineering achievements.
  • Develop and manage the engineering department’s budget and resource allocation.
What we’re looking for:
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Professional experience of 12+ years within an IT or software development environment.
  • Proven experience in technical leadership and management.
  • In-depth knowledge of software development methodologies, coding languages, and best practices.
  • Strong project management skills, including the ability to handle multiple projects simultaneously.
  • Proficient in systems architecture design and implementation.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
  • A track record of successful product delivery and meeting project milestones.
  • Creative problem-solving abilities and a proactive approach to addressing technical challenges.
  • Strong organizational skills with attention to detail.
  • Experience in tech stack: ReactJs, NodeJs, AWS, PHP, MySQL.
  • Experience with cloud-based technologies and modern software development frameworks is a plus.
  • Experience building, motivating and managing a team of high performing professionals including other managers and architects.
  • Expert in hiring and developing engineers to set up autonomous and high performing teams.
  • Demonstrated strategic planning and execution skills.
  • Ability to work across organizational boundaries to build alignment and drive closure on issues.
  • Experience working in an Agile development environment.

You will have an opportunity to:
  • PROVIDE technical guidance to engineering teams to deliver on organizational goals and strategies in an efficient manner.
  • COLLABORATE with global teams to build scalable web based applications
  • PARTNER closely with the product team to build world class products.
  • PROVIDE reliable solutions to a variety of problems using sound problem solving techniques
  • WORK with the broader team to build and maintain high performance, flexible and highly scalable web applications
  • ACHIEVE engineering excellence by implementing best practices and standards
  • OWN and drive software engineering excellence and quality assurance.
  • LEAD the ongoing platform.
Apply For The Job

Apply For This Job.






    • Send us an email
    • Visit our office
      • UBA Solutions Pvt Ltd., Imadol Road, Lalitpur 44600