Acksession Logo

Mid-Level Backend Engineer (.NET)

Our mission at Acksession is to help entrepreneurs and innovators shape the world through beautiful software. We care about trust, taking ownership, and transparency. As a Certified B Corporation®, we offer a safe, inclusive and productive environment for all team members, and we're always open to feedback. If you want to work from home and be a full-time employee, great! We want to create the right opportunities for you.
Apply by sending your CV to jobs@acksession.com

JOB DESCRIPTION

Acksession is looking for a Mid-Level Backend Engineer (.NET) to join our growing engineering team. You will play a key role in developing and maintaining a modern rewards and loyalty platform for automotive traders, helping to deliver scalable, secure, and high-performance backend services. The ideal candidate is passionate about backend development, enjoys solving complex technical challenges, and thrives in a collaborative, agile environment. You will work closely with product managers, QA engineers, and fellow developers to build innovative features that enhance the platform and support business growth.

Responsibilities

Responsibilities

  • Design, develop, and maintain backend applications and APIs using C# and .NET Core.
  • Build and enhance features for our automotive rewards and loyalty platform.
  • Develop scalable and maintainable solutions using modern architectural patterns, including:
  • CQRS
  • Onion Architecture
  • Microservices
  • Modular Monolith
  • Design and integrate RESTful APIs with internal and third-party services.
  • Collaborate with Product, QA, and Engineering teams to define and implement technical solutions.
  • Optimize application performance and ensure system reliability.
  • Work with cloud infrastructure and deployment pipelines using Microsoft Azure.
  • Design and maintain data models across SQL and NoSQL databases.
  • Write clean, testable, and maintainable code following industry best practices.
  • Participate in code reviews, technical discussions, and continuous improvement initiatives.
  • Troubleshoot and resolve production issues while contributing to platform stability.

Requirements

Technical Skills

  • 2–5 years of professional experience in backend software development.
  • Strong experience with C# and .NET Core/.NET 6+.
  • Solid understanding of object-oriented programming and software design principles.
  • Experience developing and consuming RESTful APIs.
  • Familiarity with modern software architectures such as Microservices and CQRS.
  • Experience with:
  • SQL Server
  • Cosmos DB
  • Firebase
  • Knowledge of Azure cloud services and CI/CD pipelines.
  • Experience with version control systems such as Git.
  • Understanding of testing methodologies, including:
  • Unit Testing
  • Integration Testing
  • Test-Driven Development (TDD)
  • API Testing (Postman)
  • End-to-End Testing
  • Performance and Load Testing (JMeter)

Soft Skills

  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently and manage priorities effectively.
  • Eagerness to learn new technologies and contribute to a fast-paced development environment.
  • Experience working in Agile teams is preferred.

Technology Stack

  • Languages & Frameworks: C#, .NET Core
  • Architecture: CQRS, Onion Architecture, Microservices, Modular Monolith
  • Cloud & DevOps: Microsoft Azure, CI/CD Pipelines
  • Databases: SQL Server, Cosmos DB, Firebase
  • Testing: Unit Testing, TDD, Integration Testing, API Testing (Postman), End-to-End Testing, Load Testing (JMeter)

Competitive salary package. Fully remote work environment. Opportunity to work on a modern, cloud-based rewards platform. Exposure to cutting-edge technologies and software architecture patterns. Collaborative and supportive engineering culture. Professional growth and continuous learning opportunities. High ownership and the ability to make a meaningful impact on product development. Flexible and dynamic work environment.

Location: Remote