Director Software Development

6 months 2 weeks ago

About the job

The Head of Software Development will serve as the central pillar of our Center of Excellence, leading efforts to uphold the highest standards of software development. This individual will drive innovation, promote best practices, and ensure that the development team remains at the forefront of technology advancements, while delivering top-quality solutions.

What you will be doing

  • Oversight of Development: Monitor ongoing projects to ensure adherence to best practices, quality standards, and alignment with company objectives.
  • Innovation Leadership: Investigate and introduce cutting-edge technologies and methodologies, ensuring our development team is always ahead of the curve.
  • Mentorship & Training: Provide guidance to developers, nurturing skills, and fostering a culture of continuous learning and improvement.
  • Process Enhancement: Streamline and refine existing processes, or introduce new methodologies to boost efficiency, collaboration, and product quality.
  • Code Quality Assurance: Advocate for and implement rigorous code review processes and other quality assurance measures.
  • Team Building: Play an active role in hiring, onboarding, and building a cohesive, high-performing development team.
  • Strategy Development: Assist in long-term technology strategy planning, ensuring scalability, maintainability, and technological relevance.

What we are looking for

  • 15+ years of experience in software development, with the last 5 years in leadership roles, demonstrating a track record of successful project delivery.
  • Bachelors or Master’s degree in Computers or related field.
  • Ability to work effectively in a team-oriented environment, fostering cooperation and positive work relationships.
  • Understanding of the industry and organization-specific resource requirements, project complexities, and timelines.
  • Technical Expertise: Profound knowledge in software development, including current technologies, architectures, and best practices.
  • Leadership: Demonstrated ability to lead and inspire a team.
  • Visionary Thinking: Ability to see the bigger picture and strategize accordingly.
  • Continuous Learning: Passion for staying updated with the latest in technology and development practices.
  • Communication Skills: Exceptional ability to communicate complex technical concepts to technical and non-technical stakeholders.
  • Problem Solving: Proven capability to navigate challenges and come up with effective solutions.

What we are offering

  • Remote working opportunity
  • We offer a comprehensive and generous compensation and benefits package that is designed to attract top talent
  • Performance linked bonus 
  • Engage in global projects with top-tier clients and cutting edge technologies
  • Work and learn with teams across multiple countries
  • Learn at your own pace, through our online system, with access to multiple learning platforms, webinars and in-house training sessions. 
  • We foster a dynamic and vibrant environment that values diversity and inclusivity and prioritizes individuals at the core of our operations.

Why you should apply

We are FinTech people. We enable financial institutions to become digital leaders. 

As a professional team of global scale, we work with the best clients for great and exciting projects, in an environment where we learn amazing things every day. Each code, each voice, each contribution, each challenge, each success is celebrated here.

We welcome candidates who share our values, have the skills and are passionate to enjoy our journey to build the digital future of finance, together.

Apply for this job

One file only.
64 MB limit.
Allowed types: txt, rtf, pdf, doc, docx, odt, ppt, pptx, odp, xls, xlsx, ods.
One file only.
64 MB limit.
Allowed types: jpg, jpeg, png, bmp, odf, pdf, doc, docx.
This information will only be used to apply for this job. We will not use it for any other purposes and it will not be sold to thirds.