cover image
IMCS Group

Senior Software Engineer

Hybrid

Middletown, United states

Senior

Freelance

27-03-2026

Share this job:

Skills

Communication C# SAP Dynamics CI/CD DevOps Docker Kubernetes Azure DevOps Problem-solving Architecture git Analytical Skills Azure AWS cloud platforms .NET GCP CI/CD Pipelines Microservices

Job Specifications

Job Title: Digital Payment Processing Developer (Golang / .Net / Cloud)

Hybrid:(Remote with occasional onsite – 3–4 days/month)

Duration:6+ Months Contract

Rate: $80/ hr. W2

Job Overview

We are seeking an experienced Digital Payment Processing Developer to design, build, and optimize scalable payment solutions within a modern enterprise ecosystem. This role involves working on high-volume transaction systems, integrating multiple enterprise platforms, and developing secure, cloud-native applications.

Key Responsibilities

Design, develop, and maintain backend services using Golang and .Net technologies
Build and optimize RESTful APIs, microservices, and distributed systems
Integrate enterprise platforms such as SAP, Microsoft Dynamics 365, cloud telephony/IVR, and external systems
Develop scalable and resilient architectures for digital payment processing systems
Implement secure payment solutions ensuring compliance with PCI DSS and other industry standards
Collaborate with cross-functional teams to deliver solutions using CI/CD pipelines and containerization (Docker, Kubernetes)
Monitor system performance, troubleshoot issues, and optimize transaction processing (latency, throughput, reliability)
Evaluate and integrate third-party payment platforms and APIs
Participate in code reviews, testing, and continuous improvement initiatives
Document technical designs, workflows, and system integrations

Required Skills & Experience

8+ years of experience as a Software Developer / Backend Engineer
Strong hands-on experience with:
Golang
.Net / C#
Experience with payment processing systems or financial applications
Strong knowledge of:
REST APIs & microservices architecture
Cloud platforms (Azure, AWS, or GCP)
Containerization (Docker, Kubernetes)
Experience with Git, Azure DevOps (ADO), and CI/CD pipelines
Solid understanding of performance optimization, concurrency, and system scalability
Experience integrating with enterprise systems and external APIs

What We’re Looking For

Strong problem-solving and analytical skills
Ability to work in a fast-paced, collaborative environment
Excellent communication skills with both technical and non-technical stakeholders
Experience building high-performance, secure, and scalable systems

About the Company

IMCS Group is an IT, Healthcare, and Professional Staffing Company that helps Enterprises optimize the business value of their Staffing investments and enables them to achieve world-class business performance. IMCS Group supports strategic and operational aspects of IT implementations to help businesses implement growth strategies and leverage technology to achieve competitive advantage. In addition, IMCS provides hospitals and medical facilities with high-quality clinical professionals with the highest standards and complia... Know more