HamburgerMenu
hirist

Job Description

Job Summary :

We are seeking a highly motivated and skilled .NET Developer to join our dynamic IT team.

You will be responsible for the full software development lifecycle of .NET, SharePoint, and Oracle/SQL based applications, from requirements gathering and design to implementation, testing, and maintenance.

You will collaborate closely with business users, other development teams, and infrastructure teams to deliver high-quality, scalable, and secure applications that meet our business needs.

Responsibilities :

Requirements Gathering and Analysis :

- Conduct meetings with business users to understand and document functional and non-functional requirements.

- Translate business requirements into technical specifications and design documents.

- Participate in requirement reviews and validation sessions.

Application Design and Development :

- Design, develop, and maintain .NET applications using C#, VB.NET, ASP.NET, and related technologies.

- Develop and maintain SharePoint applications and customizations.

- Design and implement database solutions using Oracle and/or MS SQL Server.

- Write clean, efficient, and well-documented code.

- Implement and maintain RESTful APIs and Web Services.

- Develop responsive and user-friendly web interfaces using HTML, CSS, and JavaScript.

Database Management :

- Design and optimize database schemas and queries.

- Develop and maintain stored procedures, triggers, and functions.

- Perform database performance tuning and troubleshooting.

Production Support and Maintenance :

- Provide timely and effective production support for existing applications.

- Troubleshoot and resolve application issues and bugs.

- Implement change requests and enhancements.

- Maintain applications by applying patches, and upgrades.

Collaboration and Communication :

- Collaborate with other development teams, infrastructure teams, and business users.

- Communicate effectively with stakeholders at all levels.

- Provide technical guidance and mentorship to junior developers (if applicable).

- Liaison with network, infrastructure, and system administration teams.

SDLC and Best Practices :

- Adhere to established SDLC methodologies (e., Agile, Waterfall).

- Implement and maintain software quality practices.

- Utilize version control systems (e., Git).

Required Skills and Qualifications :

- Bachelor's degree in Computer Science, Information Technology, or a related field (BE/B Tech/BSc (with PG Dip Computers)/ BSc (IT) /MSc (IT) / BCA/ MCA).

- Minimum of 3+ years of experience in .NET development.

- Strong proficiency in .NET Framework 4.5 and above, .NET Core/ .NET 6+ is a plus.

- Expertise in C#, VB.NET, and ASP.NET.

- Experience with HTML, CSS, JavaScript, and related front-end technologies.

- Strong understanding of database concepts and experience with Oracle and/or MS SQL Server.

- Experience with SharePoint development and customization.

- Working knowledge of Windows Server 2012 or higher.

- Knowledge of RESTful API development.

- Understanding of SDLC and Secure SDLC.

- Knowledge of Software Quality Practices.

- Excellent problem-solving and analytical skills.

- Strong communication and interpersonal skills.

- Ability to work independently and as part of a team.

- Good time-management skills.

Preferred Skills :

- Master's degree in Computer Science or a related field (MCA/MSc).

- Experience with .NET Core/.NET 6+

- Experience with modern front-end frameworks (e., Angular, React).

- Experience with cloud platforms (e., Azure, AWS).

- Experience with Devops practices.

- Experience in the banking/finance industry

info-icon

Did you find something suspicious?