About the job C# Backend Developer
Our US Partner Client is the fastest-growing SaaS solution in the third-party logistics market. Keeping up with the massive increase in online retail activity from companies like Amazon, Shopify, Target, and the growth in supply chain logistics can be challenging for warehouses. Born within an active 3PL warehouse, they are the first cloud-based warehouse management platform to better serve customers and increase warehouse efficiencies to grow their businesses. They pride themselves on understanding and delivering best practices and excellence to 3PLs and their customers.
We are seeking a Backend Developer skilled in C# and .NET to develop and maintain backend services, integrate APIs, and manage SQL databases. Responsibilities include performance optimization, troubleshooting, and code reviews. Strong problem-solving skills and best coding practices are essential.
This is a full-time role, on a US shift and on a Hybrid work set-up.
If you have the right skill set, this may be your opportunity to enter this fast-growing organization.
DUTIES AND RESPONSIBILITIES:
Design, develop, and maintain backend components and services using C# and the .NET framework.
Collaborate with cross-functional teams to integrate front-end and back-end requirements through APIs.
Write efficient, reusable, and reliable code using LINQ and best coding practices.
Work with SQL Server databases to create, optimize, and maintain queries, stored procedures, and data models.
Utilize Entity Framework to manage database access, migrations, and data manipulation in a structured, maintainable way.
Troubleshoot, debug, and optimize application performance and system scalability.
Participate in code reviews, and design discussions, and contribute to software architecture decisions.
Assist in creating and maintaining documentation for new and existing features.
QUALIFICATIONS:
Bachelors degree in Computer Science, Engineering, or a related field (or equivalent
experience).
5+ years of experience working with C#, .NET framework, and related Microsoft
technologies.
Strong proficiency in writing SQL queries and working with SQL Server databases.
Proven experience with Entity Framework for data access and ORM-based design.
Experience with RESTful APIs and integrating backend services with external systems.
Proven ability to utilize LINQ effectively for data manipulation and queries.
Familiarity with version control systems (e.g., Git) and software development best
practices.