Description
We are seeking a talented Full Stack .Net Core Developer with 5-10 years of experience to join our dynamic team. The ideal candidate will be responsible for developing and maintaining high-quality web applications, collaborating with cross-functional teams, and ensuring optimal performance and user experience. If you are passionate about technology and looking to make an impact in a growing organization, we would love to meet you.
Responsibilities
- Develop and maintain web applications using .NET Core and related technologies.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Write clean, scalable, and efficient code following best practices and design patterns.
- Participate in code reviews and contribute to the team knowledge base.
- Troubleshoot, debug and optimize existing applications for performance and scalability.
- Ensure the responsiveness and performance of applications across various devices and browsers.
- Integrate third-party APIs and services as required.
- Stay updated with emerging trends and technologies in software development.
Skills and Qualifications
- Bachelor's degree in Computer Science or related field.
- 5-10 years of professional experience in software development with a focus on .NET Core.
- Strong proficiency in C# and .NET Core framework.
- Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React.
- Solid understanding of RESTful APIs and web services integration.
- Familiarity with SQL Server and database design principles.
- Knowledge of version control systems like Git.
- Experience with Agile/Scrum methodologies and development processes.
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Excellent communication skills and teamwork orientation.