Job DescriptionWe are seeking a skilled and experienced .NET Developer to join our dynamic team working on a maintenance project. As a .NET Developer, you will be responsible for maintaining, enhancing, and troubleshooting existing .NET applications to ensure their optimal functionality and performance. The ideal candidate should have a strong background in .NET development, a keen eye for detail, and a proactive approach to problem-solving.
Responsibilities
- Collaborate with cross-functional teams to understand application requirements and business objectives for maintenance projects.
- Analyze and troubleshoot issues in existing .NET applications, ensuring timely resolution of bugs and performance bottlenecks.
- Maintain and enhance existing codebase to meet evolving project requirements and industry standards.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Work closely with the testing team to identify and address software defects.
- Implement software enhancements and features based on project specifications.
- Collaborate with system architects to design and implement scalable and maintainable solutions.
- Stay updated on the latest industry trends, technologies, and best practices to continuously improve development processes.
Requirement
Bachelor's degree in Computer Science, Information Technology, or a related field.Proven experience as a .NET Developer, with a focus on maintenance projects.Proficient in C#, ASP.NET, and related technologies.Strong understanding of database concepts and experience with Oracle and SQL Server.Experience with Team Foundation Version Control (TFVC) and agile development methodologies.Excellent problem-solving and analytical skills.Ability to work collaboratively in a team environment.Strong communication skills, both verbal and written.Skills Required
Agile Development Methodologies, Sql Server, Asp.net, Oracle