We are seeking a talented and experienced Senior.NET Developer to join our dynamic team. As a Senior.NET Developer you will be responsible for leading the development and implementation of software solutions using.NET technologies. You will collaborate closely with crossfunctional teams to deliver highquality scalable and maintainable software applications.
1. Design develop and implement software solutions using.NET technologies including C# ASP.NET MVC .NET Core and Entity Framework.
2. Work in a team of developers providing technical guidance code reviews and coaching to ensure adherence to coding standards and best practices.
3. Collaborate with stakeholders to gather and analyze requirements translating them into technical specifications and actionable development tasks.
4. Investigate and resolve complex technical issues in existing software applications providing timely solutions and enhancements.
5. Conduct thorough code reviews to maintain code quality and consistency. Document technical specifications system architecture and development processes.
6. Stay updated with the latest.NET technologies trends and best practices. Propose and implement process improvements to enhance software development efficiency and quality.
7. Work closely with crossfunctional teams including product managers designers and QA engineers to deliver highquality software solutions that meet business requirements.
8. Ensure adherence to organizational coding standards software development methodologies (e.g. Agile) and regulatory requirements.
Requirements
1. Bachelor s degree in computer science Engineering or a related field
2. Proven work experience as a Senior.NET Developer with at least 5 years of experience in software development.
3. Strong proficiency in C# ASP.NET MVC .NET Core and Entity Framework.
4. Indepth knowledge of objectoriented programming (OOP) principles and software design patterns.
5. Familiarity with frontend technologies such as JavaScript HTML5 and CSS3.
6. Good understanding of SQL databases.
7. Understanding of Agile methodologies and DevOps practices (CI/CD pipelines Docker Kubernetes).
8. Excellent collaboration and communication skills both verbal and written with the ability to interact with stakeholders effectively.
9. Strong analytical and troubleshooting skills with the ability to debug complex technical issues and provide timely solutions.
10. Ability to work independently and as part of a team with a proactive approach to problemsolving and taking initiative in delivering highquality solutions.
Benefits
- Competitive salary and benefits package.
- Social Insurance.
- Health and Life Insurance.
- Hybrid working model.