Bachelor's degree in Computer Science, Engineering, or a related field.
7-10 years of experience in software development, focusing on backend/API development.
Proven experience as a lead developer or technical architect.
Extensive experience with IBM technologies, especially in payment processing systems.
Proficiency in backend development languages such as Java, Python, or Node.js.
Responsibilities
Design, develop, and maintain backend services and APIs for the IBM Safer Payments platform.
Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
Lead the technical design and architecture of software solutions, ensuring scalability and performance.
Conduct code reviews and provide mentorship to junior developers.
Implement best practices for software development, including testing, documentation, and deployment.
Stay updated with the latest industry trends and technologies related to payment systems and IBM solutions.
Benefits
Opportunity to work with cutting-edge IBM technologies in the payment processing sector.
Collaborative environment with cross-functional teams.
Mentorship opportunities for professional growth and development.
Exposure to industry standards and compliance requirements in payments.
Dynamic work environment that encourages staying updated with industry trends.
Full Job Description
Job Requirements IBM Safer Payment SME - Senior Lead Software Engineer
Location: PCS CA~TORONTO
Years of Experience: 7-10 Years
Job Summary: We are seeking a highly skilled Senior Lead Software Engineer with expertise in IBM technologies to join our team as a Subject Matter Expert (SME) for IBM Safer Payments. The ideal candidate will have a strong background in backend/API development and a proven track record of delivering high-quality software solutions in a fast-paced environment.
Responsibilities:
Design, develop, and maintain backend services and APIs for the IBM Safer Payments platform.
Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
Lead the technical design and architecture of software solutions, ensuring scalability and performance.
Conduct code reviews and provide mentorship to junior developers.
Implement best practices for software development, including testing, documentation, and deployment.
Stay updated with the latest industry trends and technologies related to payment systems and IBM solutions.
Mandatory Skills:
Extensive experience with IBM technologies, particularly in payment processing systems.
Proficiency in backend development languages such as Java, Python, or Node.js.
Strong understanding of RESTful API design and development.
Experience with database management systems (e.g., SQL, NoSQL).
Familiarity with cloud platforms and microservices architecture.
Preferred Skills:
Knowledge of payment industry standards and compliance requirements.
Experience with Agile methodologies and DevOps practices.
Strong problem-solving skills and ability to work under pressure.
Excellent communication and collaboration skills.
Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field.
7-10 years of experience in software development, with a focus on backend/API development.
Proven experience as a lead developer or technical architect.
Work Experience 7-10Years
About Virtusa Corporation
Virtusa Corporation is a global provider of digital business strategy, digital engineering, and information technology (IT) services and solutions. The company helps its clients transform their businesses through innovative technology solutions that enable them to improve customer engagement, increase operational efficiency, and drive revenue growth. Virtusa Corporation was founded in 1996 and is headquartered in Southborough, Massachusetts. The company has over 20,000 employees and operates in over 30 countries around the world. Virtusa Corporation is committed to sustainability and has received numerous awards for its environmental and social responsibility initiatives.