Job Summary: Software Developer for KYC Business Area
Design, develop, and improve software solutions for business, platform, and technology capabilities, utilizing various engineering methodologies.
About the Role
This role sits within the KYC business area, managing development and delivery of systems to support the KYC and onboarding process.
Key Responsibilities
* Design, develop, and improve software solutions using industry-aligned programming languages, frameworks, and tools.
* Ensure code is scalable, maintainable, and optimized for performance.
* Cross-functional collaboration with product managers, designers, and other engineers to define software requirements and ensure seamless integration and alignment with business objectives.
* Collaborate with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
* Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities.
* Adhere to secure coding practices to mitigate vulnerabilities and protect sensitive data.
* Implement effective unit testing practices to ensure proper code design, readability, and reliability.
Vice President Expectations
* Advise key stakeholders on functional and cross-functional areas of impact and alignment.
* Manage and mitigate risks through assessment, in support of the control and governance agenda.
* Demonstrate leadership and accountability for managing risk and strengthening controls in relation to the work your team does.
* Demonstrate comprehensive understanding of the organization's functions to contribute to achieving the goals of the business.
* Collaborate with other areas of work to keep up to speed with business activity and the business strategies.
* Create solutions based on sophisticated analytical thought and interpretative thinking.
* Seek out, build, and maintain trusting relationships and partnerships with internal and external stakeholders.