We are looking for a talented .NET Developer to design build and maintain efficient reusable and reliable software solutions. The role involves collaborating with crossfunctional teams in an agile environment to deliver highquality applications that meet business and user requirements. The ideal candidate will have expertise in the .NET framework a strong understanding of objectoriented programming and a commitment to delivering robust and scalable software systems.
Job Responsibilities
Design develop and maintain software applications using the .NET framework including ASP.NET C# and related technologies.
Participate in the entire software development lifecycle from requirements gathering and design to testing deployment and maintenance.
Develop APIs web services and backend systems for seamless integration with other applications.
Write clean efficient and scalable code while adhering to best practices and coding standards.
Debug and resolve application issues ensuring optimal performance and functionality.
Collaborate with team members to define project objectives and deliverables providing input on technical feasibility and project timelines.
Conduct code reviews and provide constructive feedback to ensure code quality and consistency.
Develop and maintain technical documentation for reference and reporting.
Stay updated with the latest advancements in .NET technologies and recommend new tools and practices to improve development processes.