2 Dwata Tech Jobs
.Net Developer (3-6 yrs)
Dwata Tech
posted 10d ago
Flexible timing
Job Description :
We are seeking a skilled .Net Developer with a minimum of 4 years of experience to join our dynamic team. The ideal candidate will have expertise in both back-end and front-end technologies and be adept at creating scalable web applications. This role demands strong analytical skills, the ability to work independently, and excellent communication abilities
Key Responsibilities :
- Design, develop, and maintain high-quality web applications using ASP.NET MVC, C#, WCF, REST, Web API, and other relevant technologies.
- Create and utilize JSON-based ASP.NET Web API services to ensure seamless data exchange between client and server.
- Work closely with stakeholders to gather and understand user requirements, application functionalities, and system processes.
- Deliver project requirements and tasks independently while meeting deadlines and ensuring code quality.
- Analyze and understand technical processes, assess technologies, and contribute to the creation of high and low level design documents.
- Optimize SQL Server databases by creating tables, writing stored procedures, and fine-tuning queries for performance.
- Collaborate with team members to discuss project requirements and deliverables, providing clear communication and teamwork.
- Work with version control systems, including TFS and GitHub, for source code management and collaboration.
- Maintain an understanding of design principles, architectural patterns, and best practices for software development.
Required Skills and Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum 4 years of professional experience as a .NET Developer, with strong expertise in full-stack development.
- Proficiency in ASP.NET MVC, C#, WCF, RESTful services, Web API, HTML5, AJAX, JSON, and jQuery using .NET Framework 4.8 and .NET 5.
- Demonstrated experience in creating and consuming JSON-based Web API services.
- Hands-on experience with SQL Server, including creating tables, writing stored procedures, and optimizing queries.
- Ability to analyze, design, and develop comprehensive software solutions.
- Strong problem-solving skills and the ability to deliver quality work independently.
- Excellent verbal and written communication skills.
- Familiarity with version control tools such as TFS and GitHub.
- A proactive mindset and the ability to work in a team-oriented environment.
Preferred Qualifications :
- Experience with additional frameworks or languages such as .NET Core or .NET 6+.
- Familiarity with agile methodologies and the software development lifecycle.
- Knowledge of unit testing and test-driven development (TDD).
- Experience with cloud platforms and services (e.g., Azure).
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for DOT NET Developer roles with real interview advice