We are looking for a skilled C# .NET Developer with a strong background in developing APIs, particularly RESTful and GraphQL APIs. The ideal candidate will have experience working with .NET 8 and possess a deep understanding of API components. Familiarity with PostgreSQL is a plus. This is an excellent opportunity to be part of a dynamic team, working on cutting-edge solutions that leverage modern .NET technologies.
Role: C# .NET DeveloperEmployment Type: Full-time, [Immediate] [US Central Time Shift 9:00 AM to 6:00 PM CT]
Key Responsibilities:API Development: Design, develop, and maintain RESTful and GraphQL APIs using .NET 8 to support robust and scalable backend systems.Backend Development: Build and maintain server-side applications with C# and .NET, ensuring high performance, responsiveness, and security.Integration and Optimization: Integrate APIs with front-end components, third-party services, and internal systems, optimizing for performance and scalability.Database Management: Work with PostgreSQL or other relational databases to design schemas, write complex queries, and optimize database interactions.Code Quality and Best Practices: Write clean, efficient, and maintainable code while following best practices in software development, including code reviews, testing, and continuous integration.Collaboration: Collaborate with cross-functional teams, including front-end developers, DevOps engineers, and product managers, to deliver high-quality software solutions.Troubleshooting and Debugging: Identify and resolve issues related to API performance, security, and integration, ensuring smooth and reliable operation.
Qualifications:Proven Experience: Minimum of 4+ years of experience in C# .NET development, with a strong focus on building and maintaining APIs..NET Expertise: Proficiency in .NET 8, with a deep understanding of the .NET ecosystem.API Development: Strong experience with RESTful API development and GraphQL, including designing, building, and optimizing APIs.Database Knowledge: Familiarity with PostgreSQL or other relational databases, including schema design, query optimization, and data modeling.Strong Problem-Solving Skills: Ability to debug complex issues and optimize code for performance and scalability.Communication Skills: Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Preferred Qualifications:Experience with DevOps Practices: Familiarity with CI/CD pipelines, containerization, and cloud-based deployment.Knowledge of Microservices Architecture: Understanding of microservices and their implementation in .NET environments.Experience with Modern Development Tools: Knowledge of Git, Docker, Kubernetes, and related tools.