Job Opportunity We are seeking an experienced .NET Developer to join our team. As a key member of our development team, you will be responsible for designing and implementing scalable software solutions that meet the needs of our business. Key Responsibilities: - Collaborate with cross-functional teams to create and maintain high-quality software - Develop, improve, and maintain software solutions using .NET technologies - Work effectively in medium-sized teams and contribute to collaborative success - Identify and address project challenges to ensure timely delivery - Approach project changes and demands with adaptability and a problem-solving mindset Requirements To succeed in this role, you will need: - Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related discipline - Minimum 2 years of professional experience in .NET software development - Strong knowledge of C# for backend development - Experience using React to build dynamic and responsive user interfaces - Practical experience with Microsoft Azure for deploying, managing, and optimizing cloud solutions Benefits As a member of our team, you can expect: - International projects with top brands - Global career opportunities - Healthcare benefits - Employee financial programs - Upskilling, reskilling and certification courses - Unlimited access to the LinkedIn Learning library Seniority Level: Associate Employment Type: Full-time Job Function: Information Technology, Engineering, and Business Development Industries: Software Development, IT Services and IT Consulting