Jeevan Technologies

5 days ago


Any Location, India Jeevan Technologies Full time

Job Description :


Required Skills (Must-Have)

- .NET Core & C# : Extensive experience in backend development using ASP.NET Core and C#.

- MS SQL : Proficient in designing, optimizing, and managing databases with Microsoft SQL Server.

- Microservices : Strong expertise in designing, building, and deploying microservices architecture for scalable applications.

- Unit Testing : Commitment to writing, executing, and maintaining unit tests to ensurecode quality and reliability.

- SOLID Principles & Clean Architecture : Deep understanding of SOLID principles andClean Architecture for building maintainable and scalable backend solutions.

Minimum Hands-On Skills (Essential but Basic Proficiency) :


- NoSQL (MongoDB) : Practical experience with MongoDB or similar NoSQL databases.

- Azure PaaS : Familiarity with Azure services such as Azure Service Bus, Azure SQL, and Azure Kubernetes Service (AKS).

- Containerization : Experience deploying containers in AKS or equivalent container platforms.

- Angular (Debugging) : Basic proficiency in debugging and troubleshooting Angular applications to support backend integration.

- Azure CI/CD Pipeline : Hands-on experience in managing and working with CI/CD pipelines in Azure, ensuring smooth deployment and integration workflows.

Methodologies :


- Agile/Scrum Development : Proven experience with Agile methodologies, using tools like Azure DevOps, Git, and JIRA to manage sprints and tasks.

- Test-Driven Development (TDD) : Practice in TDD to enhance code quality and reduce defects. Involvement in continuous integration and build management.

- SDLC Participation : Active involvement in all phases of the software development lifecycle, including design reviews, code reviews, and functional demos.

Key Responsibilities :


- Backend Development : Design, develop, test, and deploy backend services with a strong focus on performance, scalability, and reliability.

- Unit Testing & Quality Assurance : Write comprehensive unit tests to ensure high code quality, stability, and reliability.

- Conduct code reviews and maintain clear, documented code.

- Cloud Solutions : Implement backend solutions leveraging cloud services and serverless architecture in . NET.

- Collaboration : Work closely with architects and engineers to design, integrate, and enhance backend features.

- Prototyping & Solution Validation : Develop prototypes to validate architectural solutions and new features.

- CI/CD Pipeline Management : Oversee and manage CI/CD pipelines in Azure to streamline development, testing, and deployment processes, ensuring efficiency and reliability in releases.

Behavioral Traits :


- Accountability : Demonstrates responsibility and ownership of tasks, stepping up as an individual contributor to troubleshoot issues and ensure project success.

- Communication : Effective communicator who collaborates well with both team members and clients, ensuring clear understanding and alignment.

- Problem Ownership : Takes initiative in troubleshooting and addressing backend issues, with a proactive approach to problem-solving.

- Team Support : Works effectively in a collaborative environment, supporting other team members and contributing to cross-functional aspects of projects

(ref:hirist.tech)