Senior.Net Developer
2 weeks ago
.Net DeveloperJob Description :Key Responsibilities :- Design, develop, and implement software applications using .NET technologies including ASP.NET, C#, and MVC.- Collaborate with cross-functional teams to gather and analyze requirements.- Participate in code reviews and ensure adherence to coding standards and best practices.- Debug and troubleshoot issues in existing applications to improve performance and usability.- Contribute to the architectural design and implementation of scalable applications.- Mentor junior developers and assist in their professional development.- Stay updated with the latest industry trends and technologies to continuously improve development processes.- Document technical specifications and maintain documentation for future reference.- Develop, maintain, and enhance web applications using ASP.NET MVC and C#.NET.- Build dynamic frontend components using Angular 8+.- Design and optimize MS SQL Server databases for performance and scalability.- Deploy and manage applications on AWS using cloud-native services.- Collaborate with cross-functional teams to deliver high-quality software solutions.- Write clean, maintainable code and follow industry best practices.- Troubleshoot, debug, and resolve technical issues.- Provide support to internal / external customers while adhering to the set SLA parameters.- Responsible for providing technical support (troubleshoot, online testing, problem solutions) to clients / customers.- Facilitate calls with customers to explain / resolve / address the issues raised to technical support team.- Perform initial troubleshooting, do analysis, test service flows to resolve customers concerns.- Collaborate / coordinate with backend teams in identifying/ resolving customer issues.- Capture and document all queries / concerns via the ticketing tool / email / calls.- Responding to customers via various communication channels and to provide timely revert / updates / :- Bachelors degree in Computer Science, Information Technology, or a related field.- 5 to 8 years of experience in software development using .NET technologies.- Strong proficiency in C#, ASP.NET, MVC, and Web APIs.- Experience with SQL Server and database design.- Familiarity with Agile methodologies and software development life cycle (SDLC).- Excellent problem-solving skills and attention to detail.- Strong communication skills and ability to work collaboratively in a team environment.Job Requirements :- Solid commercial experience in enterprise application development.- Experience in designing and developing maintainable, scalable, extensible, and secure systems.- Knowledge of Object-Oriented Programming (OOP) fundamentals and design patterns.- Proficiency in front-end development using Angular, TypeScript, HTML, and CSS.- Design and develop the main product, Darwin, including front-end using Angular and business layer services in C#.- Propose and implement new designs and engineering practices to improve team effectiveness.- Coach and mentor junior team members. (ref:hirist.tech)