Senior Software Engineer C# / .NET, Microservices & Payments : 26

Akraya, Inc.
United States
6 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Compensation
$135,200.0 - $145,600.0
Working hours
Regular working hours

Tech stack

ASP.NET .NET Framework Agile Methodology Amazon Web Services C Sharp (Programming Language) Cloud Computing Software Quality Code Review Database Development Elasticsearch Payment Systems PostgreSQL
+17 more
Enterprise Messaging Systems Microsoft SQL Server MongoDB NoSQL Pair Programming RabbitMQ Redis Software Engineering Azure Service Bus Cloud Platform System .NET Core Vue.js Event Driven Architecture Apache Kafka Front End Software Development Amazon Simple Queue Service (SQS) Microservices

Job description

The Senior Software Engineer will lead the development of features for client’s marketplace purchase platforms, focusing on payments infrastructure and transaction processing systems. The role involves designing and developing scalable microservices, maintaining high-volume and highly available applications, conducting code reviews, and mentoring junior engineers., * Lead the design, development, and implementation of payment platform features using C# and ASP.NET Core/.NET Core.

  • Design and develop cloud-based microservices, preferably using AWS.
  • Build and maintain event-driven systems using Kafka and other messaging technologies.
  • Develop and optimize database solutions across relational and NoSQL platforms.
  • Conduct code reviews, pair programming, and technical mentoring to improve code quality.
  • Create technical documentation, architecture diagrams, and implementation guidance.
  • Collaborate with distributed Agile teams and participate in Agile ceremonies.

Requirements

  • 8+ years of software development experience with C# and ASP.NET/.NET Core.
  • Experience with microservices and cloud-based architecture, preferably AWS.
  • Experience with SQL Server, PostgreSQL, Redis, MongoDB, or Elasticsearch.
  • Experience with Kafka or messaging technologies such as AWS SNS/SQS, RabbitMQ, or Azure Service Bus.
  • Experience building high-volume, highly available systems.
  • Strong technical leadership, code review, mentoring, and communication skills.

Nice-to-Have Skills

  • Payment systems and transaction-based applications.
  • Omnichannel ecommerce platforms.
  • Front-end development experience with Vue.js.
  • Interest or experience in the hobby gaming industry.

About the company

Akraya is an award-winning IT staffing firm consistently recognized for our commitment to excellence and a thriving work environment. Most recently, we were recognized Stevie Employer of the Year 2025, SIA Best Staffing Firm to work for 2025, Inc 5000 Best Workspaces in US (2025 & 2024) and Glassdoor’s Best Places to Work (2023 & 2022)! Industry Leaders in Tech Staffing As Talent solutions provider for Fortune 100 Organizations, Akraya’s industry recognitions solidify our leadership position in the IT staffing space. We don’t just connect you with great jobs, we connect you with a workplace that inspires! Join Akraya Today! Let us lead you to your dream career and experience the Akraya difference. Browse our open positions and join our team!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Loading talks and stories from around this role…