We are looking for a skilled .Net Developer to join our client's dynamic and expanding team. Whether you're at the start of your career, a seasoned professional, or an expert in the field, there are exciting opportunities here to match your expertise and support your long-term career development.
Key Responsibilities:
Design, develop, and maintain high-performance, scalable .Net applications, ensuring reliability and efficiency.
Collaborate with cross-functional teams to gather requirements, create solutions, and deliver high-quality features.
Write clean, organized, and well-documented code, along with comprehensive technical documentation.
Maintain code quality by conducting peer reviews, implementing automated/unit tests, and following coding standards.
Contribute to the continuous improvement of development practices, workflows, and processes.
Stay current with emerging technologies and trends to foster innovation within the team.
Required Technical Skills:
Strong expertise in the .Net framework and C#.
Hands-on experience with ASP.Net, MVC, and .Net Core.
In-depth knowledge of SQL, along with familiarity with NoSQL databases.
Understanding of secure coding principles and best practices.
Proficiency with Git or other version control systems.
Experience with cloud platforms (Azure/AWS) is a plus.
Soft Skills:
Strong team player with effective collaboration skills.
Analytical, adaptable, and solution-focused mindset.
Proactive, resourceful, and confident in taking initiative.
Excellent written and verbal communication skills.
Curiosity and a passion for learning and applying new technologies.
Job Type: Freelance