SENIOR .NET DEVELOPER
About Us:
We are a dynamic and innovative Company, dedicated to delivering cutting-edge IT solutions in Healthcare, E-commerce, Retail, BFSI, Logistics, etc. As a leader in our field, we recognize the importance of efficient project management in achieving our goals. We are seeking a Senior .NET Developer to join our team and contribute to the success of our projects.
About the Opportunity:
We are seeking a highly skilled and experienced Senior .NET Developer with over 5 years of expertise in designing, developing, and implementing enterprise-level applications. The ideal candidate will have a strong background in ERP systems, Web Applications, and Web Portal development. This role requires deep technical knowledge, problem-solving skills, and the ability to collaborate effectively within cross-functional teams.
Key Responsibilities:
- Application Development:
o Design, develop, and maintain robust, scalable, and high-performance .NET-based applications.
o Develop and enhance ERP modules and custom web applications.
o Implement responsive and user-friendly web portals tailored to client specifications. - Requirement Analysis and Solution Design:
o Collaborate with stakeholders to gather and analyze business requirements.
o Translate business needs into technical specifications and architecture.
o Create technical design documents and detailed implementation plans. - Coding and Code Review:
o Write clean, efficient, and maintainable code using C#, .NET Core, and related technologies.
o Conduct peer code reviews to ensure high-quality standards. - Database Management:
o Design, develop, and optimize databases using SQL Server or other RDBMS platforms.
o Implement data integrations and migrations as required for ERP and web solutions. - Testing and Debugging:
o Perform unit testing, integration testing, and debugging of applications.
o Troubleshoot and resolve performance issues and bugs. - Deployment and Maintenance:
o Manage deployment pipelines and continuous integration processes.
o Provide maintenance and support for deployed applications and ERP modules. - Collaboration and Mentoring:
o Work closely with project managers, UI/UX designers, and other developers to deliver complete solutions.
o Mentor junior developers and provide technical guidance.
Required Skills and Qualifications:
- Experience: 5+ years of experience in developing web applications, ERP systems, and web portals using .NET technologies.
- Technical Proficiency:
o Proficient in C#, ASP.NET, .NET Core, MVC, and Web API.
o Strong knowledge of HTML5, CSS3, JavaScript, jQuery, Angular, or React.
o Hands-on experience with SQL Server, Entity Framework, and LINQ. - ERP Expertise:
o Demonstrated experience in building and customizing ERP modules (e.g., Financials, Supply Chain, HR). - Familiarity with Azure or AWS cloud services.
- Proficiency in Git or other version control systems.
- Experience with microservices architecture and SOA is a plus.