Job Description Software Engineer (.NET)
Job Title
Software Engineer .NET
Location
Kochi-NTP (as per HR policy)
Experience
26 years
Job Summary
We are looking for a
Software Engineer with strong experience in Microsoft .NET technologies to design, develop, and maintain enterprise applications. The candidate should have hands-on experience with
C#.NET, ASP.NET, MSSQL, Web APIs, and Web Services. Experience with
.NET Core will be considered an added advantage.
Key Responsibilities
- Design, develop, and maintain applications using C#.NET and ASP.NET.
- Develop and consume RESTful Web APIs and Web Services.
- Design and implement database solutions using Microsoft SQL Server (MSSQL).
- Write optimized SQL queries, stored procedures, and database scripts.
- Collaborate with cross-functional teams to analyze requirements and deliver scalable solutions.
- Troubleshoot, debug, and enhance existing applications.
- Participate in code reviews and maintain coding standards.
- Support application deployment and production issues when required.
- Document technical designs, APIs, and development processes.
Required Technical Skills
- Strong proficiency in C#.NET
- Experience with ASP.NET
- Hands-on experience with Web APIs and Web Services (REST/SOAP)
- Strong experience with Microsoft SQL Server (MSSQL)
- Hands on experience with HTML, CSS, JavaScript
- Experience in database design, stored procedures, and performance tuning
- Understanding of Object-Oriented Programming (OOP) concepts
- Familiarity with version control tools (Git / TFS / Azure DevOps)
- Familiar with Agile/SDLC model
- Familiar with Software documentations SRS, FS, Interface documents, Release Notes
Desired Skills
- Experience with .NET Core / .NET 6+
- Experience in microservices architecture
- Experience with API security (OAuth, JWT, etc.)
- Familiarity with CI/CD pipelines
- Exposure to cloud platforms (Azure preferred)
Soft Skills
- Strong analytical and problem-solving skills
- Good communication and teamwork abilities
- Ability to work in an Agile development environment
- Strong attention to detail and quality
Education
BTech/BE/BCA/MCA/3 year Diplom in Computer Science, Information Technology, or related field.