Back to Job Search

Engineer Sr

Posted 25 days ago

  • Expiry Date: 02 December 2021

​​Job Description:

Duties:

Senior Software Engineer – Payments Platform

  • Being the client Payments Technology Team, we own a critical pipeline that powers the frictionless online and store payment capabilities for client

  • Our system provides fast and secure payment solutions, enables modern digital payment methods, and prevents fraud & abuse in the space.

  • We are looking for a Sr Software Engineer to join the team.

  • The ideal Software Engineer will thrive in an agile, intellectually challenging environment, enjoy solving big problems and collaborating with other team members to create high-quality, leading-edge software solutions.

  • Responsibilities

  • Design and develop individual features and end-to-end solution supporting client's Payments Platform that processes billions of dollars transactions annually.

  • Collaborate within agile, multi-discipline team to understand customer and business scenarios, as well as plan, design and deliver features into production.

  • Contribute to team’s Engineering practices, with particular focus on code quality, scalability, automated testing, and continuous delivery.

  • Develop robust, supportable, secure, scalable software for a high- availability, high-volume system.

  • Provide telemetry solutions to support big data analytics, machine learning and operational metrics analysis.

  • Lead technical projects and mentor junior members in the development team.

Skills:   

Qualifications

  • Proficiency with both relational and NoSQL data sources.

  • Working knowledge of AWS services such as EC2, S3, SQS, DynamoDB, Lambda, Cloud Formation, etc., or features on other similar cloud hosting platforms.

  • Solid foundation in software engineering practices, data modeling, object-oriented analysis & design, design patterns and algorithms.

  • Knowledge of scalable distributed systems, service-oriented and event- driven streaming architecture. Experience with web service technologies such as REST and SOAP.

  • Passion for new technologies, operational excellence and customer impact.

  • Have a demonstrable track record for delivering successful products.

  • Strong verbal and written communication skills.

  • Strong problem-solving skills.

  • Knowledge of Linux/Docker and open-source software development is desired but not required.

  • Experience with e-commerce and payment processing a plus.

Education:         

  • BS or MS in Computer Science, Engineering, or equivalent.

  • 6+ years of professional software engineering experience, working in a multi-discipline team environment.

  • 4+ years of experience using Java to develop modern, Internet-scale systems. 

About ASK: ASK Consulting is an award-winning technology and professional services recruiting firm servicing Fortune 500 organizations nationally. With 5 nationwide offices, two global delivery centers, and employees in 42 states-ASK Consulting connects people with amazing opportunities

ASK Consulting is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all associates.