Job Title: Consultant | MS Web Development | Bengaluru | Oracle
Key Responsibilities:
- Develop, test, and maintain web applications and services using .NET framework (including .NET Core, ASP.NET, C#).
- Collaborate with clients to understand requirements, propose solutions, and deliver effective software applications.
- Analyze existing systems and recommend improvements for scalability, performance, and maintainability.
- Participate in all phases of the software development lifecycle (SDLC), including requirement analysis, design, coding, testing, deployment, and support.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Provide technical guidance and mentorship to junior developers.
- Troubleshoot and resolve application issues in a timely manner.
- Document technical specifications, system designs, and user manuals.
- Stay up to date with emerging .NET technologies and suggest innovations.
Required Skills and Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Proven experience as a .NET Developer with strong skills in C#, ASP.NET MVC, ASP.NET Core, and Web API.
- Experience with front-end technologies such as HTML5, CSS3, JavaScript, Angular, or React is a plus.
- Familiarity with database technologies like SQL Server, Entity Framework, and LINQ.
- Understanding of RESTful services and microservices architecture.
- Experience with Agile methodologies and tools (Scrum, JIRA, Azure DevOps).
- Strong problem-solving skills and attention to detail.
- Excellent communication and client-facing skills.
- Ability to work independently as well as part of a team.
Preferred:
- Experience with cloud platforms such as Azure or AWS.
- Knowledge of DevOps practices, CI/CD pipelines.
- Experience in performance tuning and security best practices.