
Senior.Net Developer
3 weeks ago
.Net Developer
Job 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)