Principal Engineer - IT Payments
: Job Details :


Principal Engineer - IT Payments

Red Sky Consulting

Location: Issaquah,WA, USA

Date: 2024-09-17T06:18:00Z

Job Description:
Job Title: Principal Engineer - IT Payments Location: Hybrid Onsite 3x/week in Issaquah (Seattle), WA Type: Direct Hire Bottom Line / In a Nutshell:
  • 10+ years technical engineering experience with .NET developing code including, but not limited to, C#, Python, Java, or JavaScript.
  • Bachelor's or Master's Degree in Computer Science, or related technical discipline recommended
  • Must have Digital Payment experience
  • Must be able to design and lead the other Engineers technically
  • Need someone who is a coder / system builder
  • Strong background in developing in cloud Azure is preferred
.NET - Extensive experience in designing and developing enterprise services and microservices architecture with .NET in the digital payment's domain. Payment Gateway - Proven expertise in building and integrating payment gateways, token vaults, fraud managements, digital wallets, etc, with a deep understanding of related protocols and standards (ex. PCI-DSS, OAuth, EMV, etc.). Token Vaults - Tokenization Vaults - Proven expertise in building and integrating payment gateways, token vaults, fraud managements, digital wallets, etc, with a deep understanding of related protocols and standards (ex. PCI-DSS, OAuth, EMV, etc.). Cloud platforms - Experience with scalable cloud platforms (ex. Azure, AWS, or Google Cloud) Bottom Line / In a Nutshell:
  • 8+ years' technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript or Python or equivalent experience
  • Bachelor's or Master's Degree in Computer Science, or related technical discipline recommended
  • Must have Digital Payment experience
  • Must be able to design and lead the other Engineers technically
  • Need someone who is a coder / system builder
  • Strong background in developing in cloud Azure is preferred
Job Description: The IT Digital Payments Team is dedicated to providing the organization with world-class digital payment solutions to our global business worldwide. Our mission is to create a seamless and secure payment experience for our members while maximizing revenue and minimizing risk and provide payments expertise to support the growth and changing needs of the business The Principal System Engineer will take a pivotal role in designing, building, and supporting robust and scalable enterprise services and microservices for payment gateways, token vaults, fraud management, digital wallets, and others. The individual in this role will play a crucial part in the development of our digital payment systems, ensuring their stability, security, and efficiency. This Engineer will be responsible for leading the technical aspects for design, development, and implementation of the services to support our company's digital payment processing needs. They will work closely with product management, software development, quality assurance, and support teams to ensure the successful delivery of our digital payment solutions. Role & Responsibilities:
  • Leads and mentors a team of engineers, providing technical guidance, sharing best practices, and fostering a culture of continuous learning and growth.
  • Designs, develops, deploys, and supports high-performance enterprise services and microservices that power our digital payments infrastructure, including payment gateways, token vaults, digital wallets, and fraud management systems.
  • Adheres to and drives modern software engineering practices through design reviews
  • Works on system design through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions.
  • Develops best-in-class engineering for services by ensuring that the services and the components are well-defined and modularized, reusable, secure, reliable, diagnosable, and actively monitored.
  • Improves test coverages for services, organize and implement integration tests, and resolves problem areas.
  • Considers testability, portability/monitoring, reliability, and maintainability, and understands when code is ready to be shared and delivered.
  • Gains a working understanding of our business and collaborates with cross-functional teams, including product managers, architects, and other engineering teams, to gather requirements, define technical specifications, and drive the implementation of scalable and reliable digital payment solutions.
  • Conducts in-depth technical analysis of payment-related systems and processes, identifying areas for improvement and recommending innovative solutions to enhance efficiency, security, and customer experience.
  • Collaborates with DevOps teams to ensure the smooth deployment and operation of services and systems in a highly available and scalable production environment.
  • Focuses on business needs through a data driven approach.
  • Troubleshoots and optimizes automation, reliability, and monitoring for delivered products
  • Stays up-to-date with the latest industry trends and advancements in digital payments, microservices architecture, and fraud detection techniques, and apply them to drive innovation and excellence in our digital payment systems.
Required Skills:
  • Extensive experience in designing and developing enterprise services and microservices architecture with .NET in the digital payment's domain.
  • Strong proficiency in programming languages such as C#/.NET (preferred), Python, Java or JavaScript, and solid experience with frameworks like Spring Boot or Django.
  • Proven expertise in building and integrating payment gateways, token vaults, fraud managements, digital wallets, etc, with a deep understanding of related protocols and standards (ex. PCI-DSS, OAuth, EMV, etc.).
  • Experience integrating to CyberSource Payment Gateways, Token Vault and Fraud, and Risk Management.
  • Experience integrating to Fiserv uCom platform.
  • Experience with scalable cloud platforms [ex. Azure (preferred), AWS, or Google Cloud] and related services like serverless computing, containerization (Kubernetes, Docker), and infrastructure-as-code (Terraform, CloudFormation).
  • Proficient in using modern software development tools, version control systems, and continuous integration/continuous deployment (CI/CD) pipelines.
  • Solid understanding of software engineering principles, design patterns, and best practices for building highly scalable and maintainable systems.
  • Excellent problem-solving and analytical skills, with the ability to dissect complex technical challenges and propose innovative solutions.
  • Strong communication and leadership abilities, with a proven track record of collaborating effectively in cross-functional teams and mentoring junior engineers.
Recommended Skills:
  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with .NET developing code including, but not limited to, C#, Python, Java, or JavaScript.
OR
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with .NET developing code including, but not limited to, C#, Python, Java, or JavaScript.
OR
  • Equivalent experience.
  • Prior experience successfully managing the delivery of technology solutions.
  • Consulting or Leadership experience.
  • Previous work with both legacy and emerging technology solutions.
THIS IS A GREAT OPPORTUNITY WITH A FIRST-CLASS COMPANYPrincipal Engineer - IT PaymentsRED SKY Career Opportunities at: redskyconsulting.co/career-portal Principal Engineer - IT PaymentsRED SKY Consulting Candidate and Client Referral Program!2500Do you know other IT professionals?Turn those relationships into Money & help friends get workRED SKY Consulting is offering a fantastic opportunity for you to earn extra money. If you refer to us a Manager of people or skilled professionals, we will link your name to that person for 18 months.If we employ or place that individual or place people into that company thru that managerPrincipal Engineer - IT PaymentsRED SKY Consulting Company Overview: We are an IT and Cybersecurity staffing solutions, professional services, management consulting, and executive placement company with thousands of resources across multiple IT and Cybersecurity skill sets. Our primary US locations are Chicago, New York, Los Angeles, Atlanta, Nashville, Tampa and Denver and we have organizational arms in other domestic cities along with offshore alliances in India and Ireland. RED SKY has a 15+ year history of providing great technology talent. RED SKY has many clients including; 7 of the Fortune 10, half of the Fortune 100, and 25% of the Fortune 500 companies within the manufacturing, financial services, health care, government, consumer services, insurance, and several other industry verticals represented. The RED SKY Foundation is being formed and will be providing fully funded college educations to underprivileged young adults in partnership with our clients starting 2022. Keys: Principal Engineer, Engineering, Software Development, Java, C#, Digital Payments, Azure Cloud, Design, Coding, Principal Engineer, Engineering, Software Development, Java, C#, Digital Payments, Azure Cloud, Design, Coding, Principal Engineer, Engineering, Software Development, Java, C#, Digital Payments, Azure Cloud, Design, Coding XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Apply Now!

Similar Jobs (0)