Design, develop, and maintain scalable web applications using the C# ASP.NET [ 1 ] framework. Good to have experience in taking over and managing or re-developing existing / legacy .NET applications Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Participate in code reviews and ensure adherence to best practices and coding standards. Work closely with client team members to understand requirements and translate them into technical specifications. Stay updated with the latest industry trends and technologies to ensure the team is utilizing the most effective tools and practices.
Requirements:
Bachelor s degree in Computer Science, Engineering, or a related field. 4+ years of experience in full stack development with a focus on C# ASP.NET [ 1 ]. Strong proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., Angular, React, or Vue.js). understanding of RESTful APIs and web services. Experience with database technologies such as SQL Server, MySQL, or PostgreSQL. Familiarity with cloud platforms (e.g., Azure, AWS) and containerization technologies (e.g., Docker, Kubernetes) is a plus. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities. Ability to work independently and manage multiple priorities in a fast-paced environment.
Preferred Qualifications:
Experience with Agile/Scrum methodologies. Knowledge of DevOps practices and tools (e.g., CI/CD pipelines, automated testing). Familiarity with version control systems such as Git. Understanding of security best practices in web development.