.Net Developer
Qualification:
.Net Core, Ajax, SQL, MVC
Experience:
3+ years
Location:
Ahmedabad
Job Description
Key Responsibilities:
- Develop, test, and maintain scalable, efficient .NET Core applications.
- Work with SQL/NoSQL databases, designing database schemas to support business processes.
- Solve complex performance problems and architectural challenges.
- Ensure seamless integration of user-facing elements developed by front-end developers with server-side logic.
- Collaborate on designing and implementing RESTful APIs and web services (REST, RPC).
- Utilize microservices architecture and MVC design patterns for scalable application development.
- Ensure code quality by following best practices for object-oriented programming and .NET design patterns.
- Implement user authentication and authorization across multiple systems, servers, and environments.
- Integrate multiple data sources and databases into a unified system.
- Maintain security and accessibility compliance in all aspects of development.
- Ensure code versioning and documentation using tools such as Git.
- Participate in Agile methodologies, working closely with the team through sprints and scrum processes.
Key Skills & Requirements:
- Strong knowledge of .NET Core, scripting languages, and AJAX.
- Proficiency with SQL/NoSQL databases and declarative query languages.
- Experience with Microservices architecture and MVC design patterns.
- Hands-on experience with Web Services/APIs integration (REST, RPC).
- Basic understanding of front-end technologies including JavaScript, HTML5, CSS3.
- Strong knowledge of object-oriented programming.
- Familiarity with user authentication and authorization mechanisms.
- Proficient with code versioning tools like Git.
- Ability to work in an Agile environment, following the scrum process.
Qualifications:
- Bachelors degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in .NET Core development.