Middle/Strong Middle .NET Developer
- Full-time
Company Description
Are you a skilled .NET Developer ready to take on a meaningful challenge? We are looking for a Middle/Strong Middle specialist to join our European-based team and work remotely on a high-impact platform that drives employee engagement and motivation.
At Sigma Software, we collaborate with forward-thinking clients to deliver innovative, scalable solutions. In this role, you will be part of a modernization initiative that will shape the future of an employee recognition platform serving hundreds of users.
Join us to work with modern technologies, contribute to a product that makes a difference, and enjoy a supportive environment with opportunities for growth and professional development.
CUSTOMER
Our client is a US-based company specializing in employee recognition and incentive programs. They design and manage solutions that help organizations boost engagement, motivation, and performance through customized rewards and loyalty programs. The company serves a diverse range of clients, helping them foster positive workplace culture and achieve measurable results through tailored engagement strategies.
PROJECT
We are partnering with the customer to deliver a full-scale modernization of their current platform. The goal is to meet growing demand and ensure scalability for diverse needs of existing and new customers. This is a high-impact product serving hundreds of users, offering you the chance to contribute to a solution that directly influences employee motivation and organizational success.
Job Description
- Design, develop, and maintain backend services using ASP.NET Core and C#
- Implement data access layers using Entity Framework and Dapper
- Optimize database queries and ensure data integrity in MS SQL Server
- Write and maintain unit tests using XUnit/NUnit/Moq to ensure code quality
- Collaborate with front-end developers, QA engineers, and business analysts to deliver high-quality solutions
- Participate in code reviews, provide constructive feedback, and follow best practices
- Work closely with the customer to clarify requirements and propose technical solutions
- Contribute to continuous improvement of development processes and tools
Qualifications
- At least 3 years of experience in commercial software development with .NET technologies
- Strong knowledge of ASP.NET Core and C#
- Experience working with MS SQL Server and relational database design
- Proficiency in ORM tools such as EntityFramework or Dapper
- Experience with unit testing frameworks (XUnit, NUnit, Moq)
- Understanding of network fundamentals and application security basics
- Hands-on experience with version control systems, preferably Git
- Upper-Intermediate level of English, with ability to participate in active communication with the customer and team
WILLBE A PLUS
- Experience with Swagger and Postman
- Experience with AI Prompting
Additional Information
PERSONAL PROFILE
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders
- Strong problem-solving and decision-making skills, with a focus on driving results and meeting deadlines
- Self-motivated, adaptable, and eager to learn new technologies and frameworks