Key Responsibilities:
- Work in a development team to develop integrated ASP.NET, MVC and .NET Core applications.
- Perform design and development of web-based services and applications.
- Work closely with quality assurance team to ensure delivery of high quality and reliable web applications.
- Write clean, scalable code using .NET Core programming languages.
- Revise, update, refactor, and debug code.
- Improve existing software by identifying and correcting bottlenecks and fixing bugs.
- Develop documentation throughout the software development life cycle (SDLC).
- Develop databases including queries, triggers and stored procedures.
- Monitor application performance at post-deployment stage and make necessary changes if needed.
- Research and develop prototypes of complicated design solutions.
- Perform code reviews and provide necessary corrections.
- Develop coding guidelines for the ASP.Net, .NET Core & MVC development team.
- Perform application design, development and deployment based on industrys best practices.
- Resolve application defects and issues in a timely manner.
- Test and deploy applications and systems.
- Provide technical support for web, desktop, or mobile applications.
- Stay up-to-date with the latest industry trends and technologies to ensure our applications remain current and competitive.
- Should have handson experience on React/ Angular
Skill & Qualifications:
- Bachelors degree in computer science, Engineering, or a related field.
- 5+ years of experience as a .NET Core Developer or Application Developer.
- Familiarity with the ASP.NET Core framework, SQL Server, and design/architectural patterns (e.g., Model-View-Controller (MVC)).
- Knowledge of at least one of the .NET languages (e.g., C#, Visual Basic .NET) and HTML5/CSS3.
- Familiarity with architecture styles/APIs (REST, RPC).
- Excellent troubleshooting and communication skills.
- Attention to detail and a proactive approach to problem-solving.
Preferred Skills:
- Experience with code repository tool such as Git, project management tool
- Knowledge of front-end frameworks like Angular or React.
- Understanding of Agile methodologies.
Role: Software Development - Other
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate