We are seeking an experienced .NET Developer with a robust background in both Windows and Web applications, specifically in WebForms and MVC frameworks. The role requires a strong command of C# and proficiency in building and consuming RESTful and SOAP-based APIs. You will collaborate with cross-functional teams to deliver scalable, high-quality software solutions.
Experience. 8 to 10 years
Key Responsibilities
- Develop and Maintain Applications. Build and enhance WebForms and MVC-based web applications.
- Back-End Development. Design, implement, and optimize backend services and components using C#.
- Front-End Integration. Work with technologies like HTML, CSS, JavaScript, jQuery, and integrate them into server-side applications.
- API Management. Create and consume RESTful and SOAP-based APIs.
- Collaboration. Work closely with designers, developers, and product teams to meet project requirements.
- Troubleshooting. Identify, debug, and resolve issues in existing applications and services.
- Code Reviews. Participate in code reviews to ensure adherence to coding standards and best practices.
- Continuous Learning. Stay updated with the latest technologies and development processes.
Required Skills and Qualifications
Technical Expertise
- Proficiency in C# and the .NET Framework.
- Hands-on experience in developing both Windows and Web applications using WebForms and MVC frameworks.
- Strong experience with RESTful and SOAP-based API development and consumption.
- Familiarity with SQL Server and data access technologies like Entity Framework and ADO.NET.
Tools and Frameworks
- Knowledge of version control systems like Git or TFS.
- Competency in front-end technologies such as HTML, CSS, JavaScript, and jQuery.
Soft Skills
- Ability to work independently and collaboratively in an agile environment.
- Excellent problem-solving and debugging skills.
How to Apply
If this opportunity excites you, please share your details in the following format.
- Total Experience
- Relevant Experience
- Notice Period
- Current Location
- Current Organization Name
Join us to be part of a dynamic team and work on cutting-edge technologies!