Job Description
The role will also collaborate with executive leadership to align technical strategies with overarching business objectives, fostering a culture of continuous improvement and technological advancement.
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