THE WORK: Discover new opportunities to innovate and inspire. You will collaborate and manage the team to perform effectively, engage with multiple teams, and contribute to key decisions. You will provide solutions to challenges for your immediate team and across multiple teams, all while reflecting a strong foundation in .NET Programming. Join us to make a meaningful impact and grow your expertise in a supportive environment. Develop and implement business solutions by leveraging industry, function, and business expertise. Deliver functional and application designs that align with current and future business requirements. Collaborate with various stakeholders to ensure seamless integration of solutions. Continuously evaluate and improve existing applications to enhance performance and user experience. Support the adoption of new technologies and best practices within the development process. HERE'S WHAT YOU WILL NEED: Advanced proficiency in .NET Programming. Advanced proficiency in C# Programming Language. A minimum of 2 of experience in relevant related skills. Bachelor's Degree in relevant field of studies. BONUS POINTS IF YOU HAVE: Intermediate proficiency in problem solving. Intermediate proficiency in analytical thinking. Beginner proficiency in software architecture. Advanced proficiency in debugging techniques. Intermediate proficiency in communication skills.
Minimum 2–7 years of hands-on experience in .NET development
Intermediate proficiency in C# programming
Experience working with ReactJS
Strong understanding of application development lifecycle
Good problem-solving and analytical skills
Ability to work independently as well as collaboratively in a team environment
Nice to Have
Experience working in agile or cross-functional teams
Exposure to modern development tools and best practices