Software Developer (.NET)

Experience: 1 to 3 Years
Location: Malappuram, Kerala
Job Type: Full Time
Work Mode: On-site / Hybrid
Notice Period: Immediate Joiners Preferred

Job Description

We are looking for a skilled and motivated Software Developer (.NET) to join our development team in Malappuram. The candidate will be responsible for designing, developing, testing, and maintaining software applications using Microsoft .NET technologies. The role involves working with development teams to build secure, scalable, and reliable applications based on business requirements.

Key Responsibilities

  • Design, develop, and maintain software applications using .NET technologies.
  • Develop web applications and RESTful APIs using ASP.NET / ASP.NET Core.
  • Write clean, efficient, reusable, and maintainable code.
  • Design and implement database solutions based on project requirements.
  • Work with SQL Server to create queries, stored procedures, and database objects.
  • Integrate third-party APIs and external services.
  • Perform unit testing and debugging of applications.
  • Identify and resolve application bugs and technical issues.
  • Optimize application performance and scalability.
  • Participate in code reviews and follow software-development best practices.
  • Collaborate with UI/UX designers, QA engineers, and other developers.
  • Prepare and maintain technical documentation.
  • Participate in Agile/Scrum meetings and development activities.
  • Support applications after deployment and troubleshoot production issues.

Mandatory Skills

  • Strong knowledge of C# and .NET.
  • Experience with ASP.NET / ASP.NET Core.
  • Good knowledge of SQL Server and relational databases.
  • Understanding of REST APIs and Web Services.
  • Strong knowledge of Object-Oriented Programming (OOP) concepts.
  • Good understanding of HTML, CSS, and JavaScript.
  • Knowledge of Git and version-control systems.
  • Strong debugging and problem-solving skills.
  • Good communication and teamwork skills.

Good to Have Skills

  • Experience with Entity Framework / Entity Framework Core.
  • Knowledge of MVC architecture.
  • Familiarity with Angular or React.js.
  • Knowledge of Azure or other cloud platforms.
  • Experience with Docker and CI/CD pipelines.
  • Knowledge of unit-testing frameworks.
  • Familiarity with Agile/Scrum methodologies.
  • Understanding of authentication technologies such as JWT and OAuth.
  • Knowledge of application security and performance optimization.

Ideal Candidate Profile

A technically strong and motivated Software Developer (.NET) with good knowledge of C#, .NET, databases, and web-development technologies. The ideal candidate should be capable of developing reliable applications, troubleshooting technical issues, working with APIs and databases, and collaborating effectively with development and QA teams.

Role: Software Developer (.NET)
Industry Type: IT Services & Software
Department: Software Development / Engineering
Employment Type: Full Time
Role Category: Software Development / .NET Development

Job Category: Software Developer (.NET)
Job Type: Full Time
Job Location: malappuram

Apply for this position

Allowed Type(s): .pdf, .doc, .docx