At Dew Software, we are seeking a talented Sr .NET Full Stack Developer to join our team. As a leading player in the Digital Transformation space, we pride ourselves on our commitment to quality and excellence. With a strong global presence and 14 development centers spanning 9 countries, we leverage diverse talent and expertise from around the world to drive digital innovation and transformation for Fortune 500 companies.
As a Sr .NET Full Stack Developer, you will play a key role in helping these esteemed organizations achieve their strategic objectives and stay ahead in today's rapidly evolving digital landscape. Working with cutting-edge technologies and innovative approaches, you will be responsible for the development, implementation, and maintenance of web-based applications. You will have the opportunity to collaborate with a highly skilled and dynamic team, and contribute to the continued success and growth of Fortune 500 companies.
Responsibilities
- Develop, implement, and maintain web-based applications using .NET technologies.
- Collaborate with cross-functional teams to gather and analyze requirements, design solutions, and develop scalable software applications.
- Execute full lifecycle software development, including writing clean and efficient code, debugging, and troubleshooting.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Work closely with UI/UX designers to create user-friendly interfaces that meet client requirements.
- Collaborate with database administrators to ensure effective data storage and retrieval.
- Conduct system tests and assist in the creation and execution of test plans.
Requirements
- Bachelor's degree in Computer Science or a related field.
- 5+ years of experience in .NET development.
- Strong proficiency in C# and ASP.NET MVC.
- Experience with modern front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like Angular or React.
- Solid understanding of database concepts and experience with SQL Server.
- Familiarity with cloud platforms such as Azure or AWS.
- Proven ability to work in a fast-paced, deadline-driven environment.
- Strong problem-solving and analytical skills.
- Excellent communication and interpersonal skills.
- Certification in .NET development (e.g. Microsoft Certified Professional) is a plus.