Job Description
Overview:
This position is for ICICI Lombard but the professional will be employed with Jigserv Digital Limited and put on the ICICI Lombard Project.
The ideal candidate will have 3-5 years of experience in software development with a strong focus on .NET technologies. You will be responsible for designing, developing, and maintaining applications, collaborating with cross-functional teams, and ensuring the delivery of high-quality software solutions.
Key Responsibilities:
Develop, test, and maintain applications using .NET framework and related technologies.
Collaborate with product managers, designers, and other developers to gather requirements and deliver high-quality software solutions.
Write clean, scalable, and efficient code following best practices.
Perform code reviews to ensure code quality and share knowledge with the team.
Troubleshoot, debug, and resolve application issues in a timely manner.
Optimize applications for performance, scalability, and security.
Stay up-to-date with the latest industry trends and technologies to ensure the company remains competitive.
Participate in the entire software development lifecycle, from concept and design to deployment and support.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field.
3-5 years of experience in software development with a strong focus on .NET technologies (e.g., .NET Core, ASP.NET, C#).
Proficient in web technologies including HTML, CSS, JavaScript, and frameworks like Angular, React, or Vue.js.
Experience with relational databases (e.g., SQL Server, MySQL) and ORM frameworks (e.g., Entity Framework).
Familiarity with RESTful APIs and microservices architecture.
Knowledge of version control systems, preferably Git.
Strong understanding of software development principles, including object-oriented programming and design patterns.
Experience with agile development methodologies.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork abilities.
Preferred Qualifications:
Experience with cloud platforms such as Azure or AWS.
Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
Experience with automated testing frameworks and tools (e.g., NUnit, MSTest).
Familiarity with CI/CD pipelines and build tools (e.g., Jenkins, Azure DevOps).
Understanding of front-end frameworks and libraries (e.g., Angular, React)
Any Graduate