Engineering Director - Software Development Engineering Director - Software Development

Foundever

Education
Benefits
Skills

We are seeking a highly accomplished and results-oriented Engineering Director to lead our software development activities. This pivotal role will be instrumental in driving the development of scalable, high-performance, highly available, and secure software solutions that are critical to our global product strategy. The Engineering Director will provide strong technical leadership, foster a collaborative and high-performing team environment, and ensure our software development practices are efficient and cost-effective, optimizing the total cost of ownership. This leader will work closely with other engineering leaders and stakeholders across the organization to deliver world-class software.

Job Responsibilities

Software Development Leadership

  • Lead and manage a globally visible software development team that ensures the delivery of high-quality software products and features
  • Drive the technical vision and strategy for software development within your assigned scope, aligning with the global technology roadmap
  • Champion and implement best practices in software development methodologies, coding standards, and testing strategies
  • Oversee the full software development lifecycle, from requirements gathering and design to implementation, testing, and deployment
  • Ensure all software development efforts prioritize scalability, performance, high availability, and security

Technical Leadership & Architecture Guidance

  • Provide strong technical guidance and mentorship to engineering teams, fostering technical excellence and innovation
  • Collaborate with software architects and senior engineers to define and enforce sound architectural principles and patterns
  • Ensure the development of robust and maintainable software systems
  • Stay abreast of emerging technologies and trends in software development and evaluate their potential application within the organization

Team Management & Development

  • Build, mentor, and lead high-performing engineering teams, fostering a culture of collaboration, ownership, and continuous improvement
  • Manage team performance, provide regular feedback, and support the professional development of team members
  • Drive effective talent acquisition and retention strategies within your software development teams
  • Promote a positive and inclusive work environment

Business Acumen & TCO Optimization

  • Understand the business implications of technical decisions and actively work to optimize the Total Cost of Ownership (TCO) for software development and deployment
  • Identify opportunities for efficiency gains and cost reduction in the software development process
  • Make informed decisions regarding technology choices, resource allocation, and development methodologies, considering their impact on overall cost-effectiveness

Cross-Team Collaboration

  • Collaborate effectively with other engineering teams, product management, and other stakeholders across different geographies to ensure alignment and successful delivery of integrated solutions
  • Foster strong working relationships with global counterparts to share best practices and address dependencies
  • Communicate effectively with both technical and non-technical audiences regarding project status, risks, and opportunities

Skills and Qualifications

  • 10+ years of experience in software engineering, with at least 5 years in managing teams
  • Excellent conversational and written knowledge in English (C1 level minimum)
  • Proven track record of successfully delivering scalable, high-performance, highly available, and secure software systems
  • Strong technical background in software architecture, design patterns, and system integration. Expert in .NET, Java, AWS, Gitlab, Jira
  • Strong experience in web application and RESTful APIs development in a SaaS environment
  • Deep understanding of software development methodologies such as Agile, Scrum, etc. and best practices
  • Previous experience working in a global, matrixed organization is a plus
  • A Computer Science Degree, master's degree or similar higher certification is an advantage

About Us

Foundever® is a global leader in the customer experience (CX) industry. With 150,000 associates across the globe, we’re the team behind the best experiences for +800 of the world’s leading and digital-first brands. Our innovative CX solutions, technology and expertise are designed to support operational needs for our clients and deliver a seamless experience to customers in the moments that matter.

#LI-MAM

Read Full Description
Confirmed 20 hours ago. Posted a day ago.

Discover Similar Jobs

Suggested Articles