Job DescriptionJob Title: Software Developer (.NET)
Job Summary
We are looking for a skilled Software Developer (.NET) to design, develop, test, maintain, and enhance enterprise applications throughout the software development lifecycle. The role involves developing high-quality software solutions, troubleshooting issues, maintaining technical documentation, and supporting continuous application improvements.
Key Responsibilities
- Design, develop, test, and maintain.NET applications based on business requirements.
- Participate in all phases of the Software Development Life Cycle (SDLC), including development, testing, deployment, documentation, and maintenance.
- Develop clean, efficient, and maintainable code.
- Build and maintain applications across the presentation, business logic, and database layers.
- Analyze, troubleshoot, and resolve software defects on time.
- Prepare and maintain technical documentation, user manuals, and system guidelines.
- Mentor and support junior developers.
- Ensure software development follows industry best practices and coding standards.
Requirements
Experience & Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum 3 years of experience in .NET application development (lead experience is an advantage).
- At least 2 years of hands-on experience with .NET Core 6+, C#, and Microsoft SQL Server.
- Experience working with Oracle 19c and SharePoint is preferred.
Technical Skills
- .NET Core 6+, C# 10+, ASP.NET Web API
- Blazor WebAssembly, Progressive Web Apps (PWA)
- HTML, CSS (Bootstrap), JavaScript, jQuery
- Oracle 19c, PL/SQL, Microsoft SQL Server, MongoDB
- Microservices architecture using Kafka and/or RabbitMQ
- Xamarin/.NET MAUI
- SQL query optimization, stored procedures, and database design
- Bitbucket or other source code version control systems
RequirementsExperience & Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. Minimum 3 years of experience in .NET application development (lead experience is an advantage). At least 2 years of hands-on experience with .NET Core 6+, C#, and Microsoft SQL Server. Experience working with Oracle 19c and SharePoint is preferred. Technical Skills .NET Core 6+, C# 10+, ASP.NET Web API Blazor WebAssembly, Progressive Web Apps (PWA) HTML, CSS (Bootstrap), JavaScript, jQuery Oracle 19c, PL/SQL, Microsoft SQL Server, MongoDB Microservices architecture using Kafka and/or RabbitMQ Xamarin/.NET MAUI SQL query optimization, stored procedures, and database design Bitbucket or other source code version control systems