Highlights
Scalable systems, high performance, security, seamless integration.
Description
Job Summary
pWe're seeking a skilled Backend Developer with expertise in .NET Core (v10), RESTful APIs and Azure cloud services. You'll design and build scalable backend systems ensuring performance and security.
Responsibilities
- Design and develop backend services using .NET Core
- Create and optimize RESTful APIs for scalability and performance
- Implement Entity Framework Core for database access and data management
- Apply CQRS and Repository patterns for clean architecture and maintainability
- Develop and execute unit tests with NUnit
- Work with Azure services including Azure Functions, App Services, and Azure AD
- Collaborate with frontend, QA, and DevOps teams for smooth integration
- Participate in code reviews, design discussions, and Agile ceremonies
- Ensure application security, performance, and reliability standards
Required Skills
- .NET Core (v10)
- Azure cloud services
- RESTful API development
- CQRS and Repository patterns
- Entity Framework Core
Required Skills Explained
- .NET Core (v10): Proficiency with the latest version of .NET Core, focusing on building robust and scalable backend systems.
- REST API Development: Experience in creating efficient and scalable RESTful APIs for seamless data exchange between frontend and backend services.
- Entity Framework Core: Knowledge in using Entity Framework Core for database operations and management to ensure data integrity and performance.
- CQRS and Repository Patterns: Understanding of Command Query Responsibility Segregation (CQRS) and Repository patterns to maintain clean and modular code architecture.
- Unit Testing with NUnit: Expertise in writing unit tests using NUnit to ensure code quality and reliability.
- Azure Services: Hands-on experience with Azure Functions, App Services, Azure AD, SQL databases, and Blob Storage for cloud-based solutions.
- Cross-Team Collaboration: Ability to work effectively with frontend, QA, and DevOps teams for integrated project delivery.
Who is this for
pThis position is ideal for candidates with a strong background in backend development, particularly those experienced in .NET Core, REST APIs, and Azure services. Experience in the Life Insurance domain is a plus.
Why This Job is a Good Opportunity
ulliCompetitive Compensation Package: Competitive salary and benefits package that rewards hard work and dedication.liPotential for Growth: Opportunities for career advancement within the organization as you demonstrate your skills and expertise.liImpactful Work: Working on critical backend systems in the Life Insurance industry, contributing to high-impact projects.liState-of-the-Art Technologies: Utilizing cutting-edge technologies like .NET Core (v10) and Azure cloud services for modern development practices.
Interview Preparation Tips
- Review .NET Core documentation thoroughly, especially the latest version (v10).
- PRACTICE REST API design by building small projects or solving online challenges.
- Study Entity Framework Core and LINQ to handle database operations efficiently.
- Prepare examples of CQRS and Repository pattern implementation in your previous projects.
- Practice writing unit tests using NUnit, focusing on coverage and effectiveness.
- Familiarize yourself with Azure services and their configurations for optimal cloud deployment.
- Brush up on OOP principles and design patterns to showcase strong backend architecture skills.
Career Growth in This Role
pThe role offers significant opportunities for career growth within the Life Insurance domain. You can advance your expertise in .NET Core, REST API development, and cloud services. Engaging with cross-functional teams will also provide you with a well-rounded skill set. With experience, you can move into more senior positions such as Senior Backend Developer or even Architect roles. The industry's demand for skilled backend developers ensures continuous learning and professional development.
Explore More Opportunities
Skills
Frequently Asked Questions
What is the salary range?The salary range for this position is 6 LPA.
Are there any preferred scripting languages?While not mandatory, experience with React JS is a plus.
What kind of backend architecture experience do you require?Experience in microservices architecture and OOP principles is required.