.NET Core Developer Role Overview
This is an exciting opportunity to join our team as a Lead .NET Core Developer. As a key member of our engineering department, you will be responsible for leading the development of high-quality software solutions using the latest .NET Core technologies.
The ideal candidate will have a strong background in computer science and experience working with .NET Core. You should be able to lead by example, mentor junior developers, and ensure that all code meets the highest standards of quality and maintainability.
-----------------------------------
Key Responsibilities:
* Leverage your technical expertise to drive the development of complex software applications
* Collaborate with cross-functional teams to identify and prioritize project requirements
* Develop and implement comprehensive testing strategies to ensure the highest level of quality
* Mentor and guide junior developers to help them grow and develop their skills
-----------------------------------
Required Skills and Qualifications:
To succeed in this role, you will need to possess the following skills and qualifications:
* Strong understanding of .NET Core principles and best practices
* Proficiency in C#, JavaScript, TypeScript, HTML, CSS, and SQL Server
* Experience with microservices architecture and Azure Cloud
* Excellent communication and leadership skills
* Bachelor's degree in Computer Science or related field
-----------------------------------
Benefits:
We offer a competitive compensation package, including:
* Competitive salary based on experience
* Bonus structure tied to individual performance and company goals
* Comprehensive health insurance benefits
* Professional development opportunities and training programs
* Dynamic and challenging work environment
-----------------------------------
How to Apply:
If you are a motivated and experienced developer looking for a new challenge, please submit your application, including your resume and cover letter.