The Lead Software Engineer will develop and troubleshoot software solutions for Payments Technology, creating architecture and design artifacts for complex applications and ensuring that software code meets design constraints. The role manages scrum delivery and develops secure, high-quality production code, including reviewing and debugging code written by others. The engineer uses approved enterprise AI-assisted development tools and software development lifecycle automation capabilities to improve code quality, delivery speed, productivity, and automation at scale. They must validate AI-generated outputs through peer review, automated testing, and secure coding standards, and share reusable practices to improve team effectiveness. The role also uses data insights to identify hidden problems and patterns, improve coding hygiene and system architecture, and contribute to a culture of diversity, opportunity, inclusion, and respect.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed