
Dot Net Core Developer
Indus Net Technologies (INT.)
full-time
Posted on:
Location Type: Hybrid
Location: Kolkata • India
Visit company websiteExplore more
About the role
- Design, implement, and maintain solutions based on microservices architecture.
- Develop high-quality software using .NET 8, C#, SQL Server, and Entity Framework Core.
- Build and integrate REST APIs, web services, and distributed components.
- Work with RabbitMQ (or alternative messaging systems) for event-driven communication.
- Utilize Git, Docker, and CI/CD practices for versioning, deployment, and automation.
- Write clear documentation and structured technical descriptions for internal teams and customers.
- Collaborate with customers to analyze requirements, understand business needs, and ensure product functionality meets expectations.
- Participate in agile ceremonies and contribute to backlog refinement, sprint planning, and deployment cycles.
- Follow defined code standards, naming conventions, and security practices.
- Write and maintain unit and integration tests to ensure high-quality, stable code.
- Conduct peer code reviews to maintain consistent quality across deliverables.
- Support and troubleshoot customer issues and help explain product features when required.
Requirements
- Strong experience with .NET 8, C#, Entity Framework Core, and SQL Server.
- Hands-on experience with RabbitMQ or similar messaging technologies.
- Proficiency in Git, Docker, RESTful services, and automated testing.
- Understanding of microservices-based design and distributed architecture.
- Ability to communicate effectively in English.
- Strong team communication and willingness to ask questions, learn, and solve problems collaboratively.
- Ability to create clear documentation for colleagues and customers.
- Capability to communicate with users and assist in issue resolution.
- Commitment to writing robust, maintainable, and readable code.
- Strong organizational skills and structured development practices.
- Proactive in improving workflows and development efficiency.
- Open to learning new technologies and adapting in a dynamic environment.
- Experience following coding standards, code reviews, and security guidelines.
- Ability to perform thorough testing and ensure high-quality deliverables.
- Ability to analyze customer needs and contribute to technical solution design.
- Support Product Owner in shaping backlogs and collaborating during sprint development.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NET 8C#SQL ServerEntity Framework CoreREST APIsmicroservices architectureautomated testingunit testingintegration testingevent-driven communication
Soft Skills
effective communicationteam collaborationproblem-solvingdocumentation skillsorganizational skillsproactive mindsetadaptabilitywillingness to learncustomer analysisworkflow improvement