Shape the Future of Work as a Junior .NET Developer
As a pioneering professional in the field of software development, you will play a pivotal role in shaping the future of work. Our cutting-edge technology connects leading companies with top talent, fostering an environment where innovation and creativity thrive.
About the Role
We seek a highly skilled and dedicated Junior .NET Developer who can maintain high standards of technical quality and innovation, committed to continuous improvement and assisting clients worldwide.
Key Responsibilities:
* Design and develop various services and APIs
* Apply SOLID principles to craft maintainable and high-quality code that aligns with business requirements and strategic objectives
* Collaborate closely with product owners to ensure features/changes meet business needs and drive growth
* Engage effectively with designers, UX, and other developers to grasp new features, dependencies, and technical intricacies
* Fulfill other assigned duties to support the team's success
Requirements:
* Advanced proficiency in English (spoken and written)
* Proficiency in SQL and NoSQL databases
* Experience with Microservices and cloud computing
* Knowledge of algorithms and data structures
* Understanding of IT infrastructure and architecture
* Proficiency in managing Agile methodologies and iterative development
* Familiarity with best practices, SOLID principles, clean code, and scalable solutions
* Understanding of design patterns and principles
* Experience in developing entire applications from scratch
* Proficiency in automated tests, CI/CD pipelines, and version control
* Experience with unit testing, integration testing, and code coverage