Title. Senior .NET Core Developer
Job Description
Role Overview
A Senior .NET Core Developer is a seasoned professional with extensive experience in developing, testing and maintaining software applications using the .NET Core framework. They play a crucial role in leading large projects, leveraging their deep understanding of software development principles and practices while also serving as mentors to team members.
Core Skills
- 8 years of development experience in .NET and SQL.
- Proficiency with SQL Server, including triggers, functions, and stored procedures.
- Hands-on development experience in .NET/C#, SQL Server, Entity Framework/MVC.
- Strong understanding of OOPS, Solid Principles, and Design Patterns.
- Experience in Windows application development and unit testing.
- Excellent analytical, written, and verbal communication skills.
- HealthCare Provider/Payer experience is considered an added advantage.
- Willingness to work on WinForms.
Key Responsibilities
- Development Expertise. Utilize 8 years of experience to develop robust and scalable software solutions using .NET Core, C#, and SQL technologies.
- SQL Proficiency. Demonstrate proficiency in SQL Server, including the creation and optimization of triggers, functions, and stored procedures.
- Technology Stack Mastery. Showcase hands-on experience with .NET, C#, SQL Server, Entity Framework, and MVC to contribute to the overall success of software projects.
- Software Design. Apply strong knowledge of OOPS, Solid Principles, and Design Patterns to ensure the creation of maintainable and efficient code.
- Windows Application Development. Contribute to the development of Windows applications, adhering to industry best practices and standards.
- Unit Testing. Implement and execute unit testing strategies to ensure the reliability and quality of developed software.
- Communication Skills. Exhibit excellent analytical, written, and verbal communication skills to effectively convey complex technical concepts to both technical and non-technical stakeholders.
- HealthCare Domain Advantage. Leverage HealthCare Provider/Payer experience as an added advantage in understanding and addressing specific industry challenges.
- WinForms Development. Demonstrate readiness and capability to work on WinForms applications.
Qualifications
- Bachelor’s degree in Computer Science or a related field.
- 8 years of relevant software development experience.
- Proven experience in .NET Core, C#, SQL Server, and Entity Framework.
Additional Information
- Competitive compensation package.
- Opportunities for professional growth and advancement.
- Collaborative and dynamic work environment.
If you are a passionate and seasoned .NET Core Developer with a proven track record, we invite you to join our team and contribute to the success of innovative software projects.