Please, let PracticeTek know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
PracticeTek is a large and established healthcare technology company that provides comprehensive software solutions to various healthcare clinics.
As a Lead Software Engineer in the Payments and Shared Services team, you will develop a shared payments platform within the core architecture.
This role involves architecting a scalable and secure payments solution used by multiple brands across the company.
You will work with a modern tech stack including AWS, .NET, Kubernetes, and React, integrating with multiple third-party payment providers.
Your responsibilities include leading the design, development, and deployment of a shared payments service architecture using microservices and API gateways on AWS.
You will ensure all payment systems meet PCI compliance and security standards while collaborating with cross-functional teams.
The position also involves mentoring a team of software engineers and driving technical innovation in the payments domain.
You will develop and maintain technical documentation and architectural diagrams for the payments service.
Requirements:
You must have 7+ years of software engineering experience with a proven track record of building and scaling complex web/backend systems, preferably in a lead or architect capacity.
Expert-level proficiency in .NET/C# development and designing RESTful APIs is required, along with comfort in front-end integration points using React.
Strong knowledge of cloud architecture on AWS and hands-on experience with containerization/orchestration tools like Kubernetes and Docker is necessary.
A deep understanding of microservices architecture, API gateway design, and event-driven systems is essential, with experience in message queues or event streaming being a plus.
You should have hands-on experience integrating with third-party payment gateways or financial APIs and a solid grasp of payment processing flows and challenges.
A thorough understanding of security and compliance standards, particularly PCI DSS, is required, along with a history of ensuring applications conform to these requirements.
Demonstrated leadership skills are necessary, including the ability to lead projects/teams, mentor developers, and drive engineering best practices.
Excellent problem-solving and system design abilities are required, with the capability to architect scalable and maintainable solutions.
Strong communication and collaboration skills are essential, with the ability to articulate technical concepts to diverse stakeholders.
Benefits:
PracticeTek offers a competitive salary that considers a wide range of compensation factors, including market factors and individual experience.
The company values diversity and strives to create an inclusive environment, empowering employees from various backgrounds.
Employees are encouraged to respond and will receive fair and impartial treatment during the hiring process.
Opportunities for growth and development within the company are available, allowing you to build a rewarding career.
You will have the chance to work with a talented and passionate team dedicated to improving patient care through innovative technology.
Apply now
Please, let PracticeTek know you found this job
on RemoteYeah
.
This helps us grow 🌱.