Software Developer Opportunity
We are looking for a skilled software developer to join our team. This individual will be responsible for designing, developing, and maintaining software applications using Microsoft .NET (full framework or .NET Core), C# and MVC. The ideal candidate should have experience working with large-scale distributed systems and microservices architecture, as well as familiarity with testing/metrics monitoring/logging.
1. Key Responsibilities:
* Design, develop, and maintain software applications using Microsoft .NET (full framework or .NET Core), C#, and MVC.
* Collaborate with Agile teams to create a competitive advantage for clients while delivering unique online experiences to customers.
* Work closely with talented backend professionals within the Backend Chapter.
2. Requirements:
* 4+ years of experience in software development.
* Proficiency in asynchronous flows using message brokers and web technologies like HTTP, REST.
* Strong understanding of software design patterns and principles.
* Ability to work in an Agile environment and collaborate with cross-functional teams.
3. Benefits:
* Opportunity to work on challenging projects that drive innovation and growth.
* Collaborative and dynamic work environment.
* Chance to contribute to the collective strength of the team.
4. What We Offer:
* Competitive salary and benefits package.
* Ongoing training and professional development opportunities.
* Flexible working arrangements.