Payments Platform Engineer (C#/.NET & Vue.js)

VueToronto

Bloomington (IL)

On-site

USD 110,000 - 150,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Neumo is seeking a Software Engineer for Payments to design, build, test, and maintain features across the stack (.NET 8, Vue.js) and Azure storage. You will contribute to merchant portals, checkout experiences, and tokenization/security practices in a high-reliability environment.

Ideal candidates have 3+ years of professional software development experience, strong C#/.NET 8 skills, Vue.js experience, and familiarity with Azure Storage and PCI DSS security.

Qualifications

  • 3–6 years of professional software development experience.
  • Proficiency in C# and .NET 8 with ASP.NET Core web APIs.
  • Experience with Vue.js and modern JavaScript/TypeScript.
  • Experience with cloud storage (Azure Table/Blob) and storage design.
  • Familiarity with CI/CD pipelines and secure coding (PCI DSS).
  • Experience building payment, webhook, and reporting endpoints.

Responsibilities

  • Design, build, test, and maintain payments features across backend and frontend.
  • Develop backend services and APIs in C#/.NET 8 and manage payment flows.
  • Build Vue.js frontend for merchant portal, checkout, and admin tools.
  • Implement data models in Azure Storage and ensure data retention policies.
  • Integrate with payment processors, gateways, and terminal software.
  • Write tests, participate in code reviews, and contribute to CI/CD pipelines.

Skills

C#
.NET 8
Vue.js
ASP.NET Core
REST APIs
Azure Storage
Azure Table Storage
Azure Blob Storage
CI/CD
Security/PCI DSS

Education

Bachelor's degree in Computer Science or related field

Tools

Azure DevOps
Git
Azure Functions
Service Bus / Queue Storage
Key Vault
Log Analytics / Application Insights

Job description

Neumo is seeking a Software Engineer for Payments to design, build, test, and maintain features across the stack (.NET 8, Vue.js) and Azure storage. You will contribute to merchant portals, checkout experiences, and tokenization/security practices in a high-reliability environment.

Ideal candidates have 3+ years of professional software development experience, strong C#/.NET 8 skills, Vue.js experience, and familiarity with Azure Storage and PCI DSS security.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Payments Platform Engineer — .NET & Vue.js
Payments Platform Engineer — .NET & Vue.js

Neumo • Bloomington (IL)

Hybrid
USD 90,000 - 130,000
Competitive benefits package
Payments Systems Engineer - .NET & Vue.js
Payments Systems Engineer - .NET & Vue.js

Neumo • Bloomington (IN)

On-site
USD 90,000 - 120,000
Software Engineer, Payments (.NET / Vue.js)
Software Engineer, Payments (.NET / Vue.js)

Neumo • Bloomington (IL)

Hybrid
USD 90,000 - 130,000
Competitive benefits package
Software Engineer, Payments (.NET / Vue.js)
Software Engineer, Payments (.NET / Vue.js)

VueToronto • Bloomington (IL)

On-site
USD 110,000 - 150,000
Software Engineer, Payments (.NET / Vue.js)
Software Engineer, Payments (.NET / Vue.js)

Neumo • Bloomington (IN)

On-site
USD 90,000 - 120,000
Payments Support Engineer — Troubleshooting & Data Insight
Payments Support Engineer — Troubleshooting & Data Insight

Neumo Holdings LLC • Bloomington (IN)

On-site
USD 75,000 - 105,000
Competitive benefits
Competitive compensation package
Support Engineer (Payments)
Support Engineer (Payments)

Neumo • Bloomington (IN)

On-site
USD 70,000 - 100,000
Software Engineer (.NET)
Software Engineer (.NET)

Kavaliro • Oklahoma City (OK)

On-site
USD 90,000 - 120,000
Senior Software Engineer (On-Site)
Senior Software Engineer (On-Site)

Neumo • Fort Wayne (IN)

On-site
USD 90,000 - 140,000
Quality Assurance Analyst I (Payments)
Quality Assurance Analyst I (Payments)

Neumo Holdings LLC • Fort Wayne (IN)

On-site
USD 65,000 - 90,000