About the Role
We are looking for a Full-Stack .NET Developer to join our development team and work on building, maintaining, and optimizing modern web applications. You will be responsible for both backend development using .NET Core and frontend development with modern JavaScript frameworks.
Responsibilities:
- Develop and maintain backend services using .NET Core / .NET 6+.
- Design and implement frontend components using React, Angular, or Vue.js.
- Create and optimize RESTful APIs and Web APIs for seamless frontend-backend integration.
- Work with SQL and NoSQL databases (SQL Server, PostgreSQL, MongoDB) for efficient data storage and retrieval.
- Implement authentication and authorization (OAuth, JWT, IdentityServer4).
- Collaborate with UI/UX designers, DevOps, and QA teams to ensure high-quality application development.
- Follow best coding practices, write clean, maintainable, and testable code.
- Implement CI/CD pipelines for automated deployment and continuous integration.
- Debug and resolve performance bottlenecks and security vulnerabilities.
- Participate in Agile/Scrum development processes.
Requirements:
✅ 3+ years of experience in .NET development.
✅ Strong proficiency in C#, .NET Core / .NET 6+, and ASP.NET.
✅ Experience with frontend frameworks (React, Angular, or Vue.js).
✅ Knowledge of RESTful API development and integration.
✅ Hands-on experience with databases (SQL Server, PostgreSQL, MongoDB).
✅ Understanding of microservices architecture and containerization (Docker, Kubernetes).
✅ Familiarity with CI/CD tools (Azure DevOps, Jenkins, GitHub Actions, GitLab CI/CD).
✅ Strong problem-solving and debugging skills.
✅ Experience working in Agile/Scrum teams.
Nice to Have:
➕ Knowledge of GraphQL and WebSockets.
➕ Experience with cloud platforms (Azure, AWS, or Google Cloud).
➕ Familiarity with message brokers (Kafka, RabbitMQ, Azure Service Bus).
➕ Understanding of serverless computing (Azure Functions, AWS Lambda).
What We Offer:
✨ Competitive salary and performance-based bonuses
✨ Flexible working arrangements
✨ Private medical care and wellness programs
✨ Continuous learning opportunities and technical training
✨ Participation in industry conferences and networking events
✨ A collaborative and innovative team environment