Director – Software Engineering

June 18, 2026
Application ends: September 17, 2026
Apply Now

Job Description

Essential Job Functions :

– Steer and refine the software development lifecycle to ensure the delivery of groundbreaking, scalable solutions.

– Partner with executive stakeholders to translate intricate business requirements into comprehensive technical strategies.

– Guide senior teams in crafting advanced design specifications and guarantee the delivery of robust, high-quality components (15%).

– Direct and oversee the formulation and implementation of exhaustive testing strategies to preemptively identify and resolve issues.

– Supervise code reviews to uncover and rectify defects, ensuring unwavering adherence to coding standards and best practices.

– Champion initiatives for continuous application enhancements to boost quality, efficiency, and user experience (15%).

– Lead the strategic design and development of major software solutions aligned with company goals.

– Ensure the successful delivery of projects, maintaining high standards of quality.

– Provide overarching technical leadership and foster collaboration with senior stakeholders to align on strategic objectives (15%).

– Spearhead initiatives to optimize system performance with cutting-edge technologies.

– Set and enforce high standards for code quality and testing practices.

– Lead teams in eliminating critical defects and enhancing scalability, establishing benchmarks for performance excellence (15%).

– Develop and oversee a comprehensive UI/UX strategy to deliver exceptional interfaces.

– Foster collaboration across departments to elevate user experiences, using insights to refine usability.

– Ensure teams have the expertise to achieve UI/UX excellence and meet business goals (15%).

– Enhance and fortify strategic relationships across engineering, product, and business divisions to amplify collaboration and operational efficiency.

– Provide strategic mentorship and constructive feedback to senior team members, both formally and informally.

– Utilize feedback to drive personal and team growth, elevating overall performance (15%).

– Demonstrate expertise in at least three or more programming languages, ideally three, and lead the development or maintenance of multiple mission-critical applications.

– Provide strategic technical supervision and mentorship to the team while demonstrating deep business acumen in financial technology and payments domains (10%).

Minimum Qualifications :

– Bachelors Degree in Computer Science or a related field of study; or equivalent experience.

– 10+ years of work experience in a related field (Software Development Life Cycle across Full Stack, Frontend and Backend Development and UI/UX engineering).

– 7+ years of direct leadership experience.

Preferred Qualifications :

– 12+ years of work experience in related field.

– 10+ years of direct leadership experience.

– 3+ years of experience in AI/ML, data or platform products.

Skills :

– Agile Methodology.

– Java.

– Microsoft Azure Functions.

– Microsoft Azure SQL.

– Full Stack Development.

– Amazon Web Services (AWS).

– DevOps.

– React.js.

– Angular.

– JavaScript.

– Flutter Software Development Kit (SDK).

Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru