.NET Developer Shuchaye Recyclers
Shuchaye Recyclers
Office Location
Full Time
Experience: 1 - 31 years required
Pay: INR 15000 - INR 35000 /Month
Type: Full Time
Location: Iscon Elegance, SG Highway Service Road, Prahlad Nagar, Ahmedabad, Gujarat, India Anand Nagar, Ahmedabad
Skills: General Skills, Communication, Teamwork
About Shuchaye Recyclers
Job Description
A .NET Developer designs, develops, and maintains software applications using the .NET framework and associated technologies like C#, VB.NET, and ASP.NET. They are responsible for the entire application lifecycle, including designing, coding, testing, deploying, and maintaining software, often for web, desktop, or mobile platforms. Key Responsibilities:
- Design and Development: Developing software applications based on business needs and user requirements.
- Coding and Testing: Writing and testing code to ensure functionality and quality.
- Maintenance and Support: Providing technical support and maintaining software throughout its lifecycle.
- Collaboration: Working with other developers, designers, and stakeholders to ensure project success.
- Optimization: Identifying and resolving performance bottlenecks and bugs.
- Documentation: Creating technical documentation for reference and reporting.
- Deployment: Deploying applications and systems into production.
- Staying Current: Keeping up with the latest .NET technologies and industry trends.
Skills:
- Programming Languages:Proficiency in C#, VB.NET, F#, and possibly other languages compatible with the .NET framework.
- .NET Framework:Understanding and expertise in the .NET framework and its various components (ASP.NET, .NET Core, etc.).
- Databases:Knowledge of SQL Server and other database technologies.
- Web Technologies:Familiarity with HTML, CSS, JavaScript, and web frameworks like Angular, React, or Vue.
- Software Development Methodologies:Experience with Agile/Scrum or other development methodologies.
- Testing:Understanding of unit testing, automated testing, and test-driven development (TDD).
- Problem-Solving:Ability to identify and resolve software issues, performance bottlenecks, and bugs.
- Communication:Strong communication and collaboration skills to work effectively with other team members.