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.