This role involves designing, developing, testing, deploying, and maintaining enterprise applications using C#, ASP.NET, ASP.NET Core, MVC, Web API, and related Microsoft technologies. The position focuses on modernizing legacy .NET applications and services to enhance performance, reliability, maintainability, and user experience. It also includes building and consuming RESTful APIs, developing responsive user interfaces, and optimizing database operations. The role requires participation in all phases of the software development lifecycle, including requirements gathering, technical design, estimation, documentation, testing, and implementation, while supporting Agile methodologies. Production support, troubleshooting, and root cause analysis are also key aspects, along with collaboration across various teams and contribution to CI/CD pipelines.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior