We are looking for a Software Engineer, Backend to work for our client. The ideal candidate aligns with the responsibilities and qualifications outlined below.
Responsibilities:
Design, develop, and maintain backend services and APIs using .NET and C#.
Build and optimize database queries and procedures using SQL to support scalable application performance.
Develop and integrate RESTful APIs for seamless communication between systems and front-end applications.
Collaborate with front-end developers working in React to ensure smooth integration and user experience.
Participate in code reviews, testing, and debugging to maintain high-quality standards.
Work closely with cross-functional teams to gather requirements and deliver technical solutions aligned with business goals.
Stay current with emerging backend technologies and contribute to continuous improvement initiatives. Qualifications:
5+ years of experience in backend software development.
Proficiency in .NET, C#, SQL, and REST API development.
Familiarity with React and front-end integration best practices.
Strong understanding of software architecture, design patterns, and development methodologies.
Experience with version control systems (e.g., Git) and CI/CD pipelines.
Excellent problem-solving, communication, and collaboration skills.