We are seeking a skilled Junior .NET Developer to join our dynamic team. The ideal candidate will possess advanced proficiency in English, as well as strong knowledge of SQL and NoSQL databases.
The successful candidate will be responsible for architecting and developing various services and APIs, applying SOLID principles to craft maintainable and high-quality code, and collaborating with product owners to ensure features/changes align with business requirements and degreed strategy.
Required Skills and Qualifications
* Advanced Proficiency in English: The ability to communicate effectively and convey complex ideas with clarity and precision is essential.
* Proficiency in SQL and NoSQL Databases: Strong knowledge of database design, data modeling, and query optimization is required.
* Experience with Microservices and the Cloud: Familiarity with cloud-based infrastructure and microservices architecture is highly desirable.
* Knowledge of Algorithms: A solid understanding of algorithms and data structures is necessary for success in this role.
* Understanding of IT Infrastructure: Familiarity with IT infrastructure, including hardware and software components, is essential.
* Proficiency in Managing Agile Methodologies: Experience with agile project management methodologies, such as Scrum or Kanban, is highly desirable.
Benefits
* Flexibility: Work from anywhere, at any time, to achieve maximum creativity and productivity.
* Tailored Compensation: Personalize your earnings to suit your financial goals and needs.
* Tech-Driven Tools: Access cutting-edge resources for seamless collaboration and productivity.
* Autonomous Workflow: Take control of your schedule to achieve work-life balance.
* Well-being: Enjoy generous leave policies for rest and rejuvenation.
* Diversity & Inclusion: Thrive in a diverse and inclusive environment.
* Collaboration: Engage with industry leaders for collective growth.
* Development: Access mentorship and growth opportunities for continuous advancement.
What We Offer
Our company offers a dynamic and innovative work environment, where you can grow and develop your skills. If you are passionate about technology and want to make a meaningful contribution, we encourage you to apply for this exciting opportunity.