We are looking for an experienced .NET Core Developer to join a energetic technology team and work on scalable, high-performance web applications and APIs.
Key Responsibilities
- Design, develop, test, and maintain RESTful APIs using .NET Core
- Build web applications aligned with functional and business requirements
- Collaborate with front-end developers for seamless integration
- Write clean, scalable, efficient, and maintainable code
- Participate in code reviews and technical design discussions
- Troubleshoot issues and optimize application/API performance
- Work with SQL Server and/or NoSQL databases
- Implement security and data protection measures
- Collaborate with QA, DevOps, and Project Managers
- Maintain technical and process documentation
Required Skills
- 5+ years of hands-on experience with .NET Core
- Strong proficiency in C#, ASP.NET Core, and REST APIs
- Experience with Entity Framework Core/ORM tools
- Knowledge of HTML5, CSS3, and React/Angular/Vue.js
- Strong SQL Server/relational database experience
- Familiarity with Git and software development best practices
- Strong analytical, problem-solving, communication, and teamwork skills
Good to Have: Azure/AWS, Microservices, Docker/Kubernetes, CI/CD, and automated testing experience.