We are looking for a skilled and innovative Junior .NET Developer to join our team. This role involves designing, developing, and maintaining high-quality software services and APIs using SOLID principles and best practices.
Key Responsibilities:
* Design and develop new services and APIs
* Implement robust and scalable code that meets business requirements
* Collaborate with product owners to align features and changes with business strategy
* Work closely with designers, UX, and other developers to understand new features and technical intricacies
Requirements:
* Proficient in English (spoken and written)
* Strong knowledge of SQL and NoSQL Databases
* Experience with Microservices and Cloud Computing
* Familiarity with algorithms and data structures
* Understanding of IT infrastructure and network architecture
* Skills in Agile methodologies and project management
* Familiarity with design patterns and clean code principles
* Ability to develop entire applications from scratch
* Experience with automated testing, CI/CD pipelines, and version control
* Strong skills in unit testing, integration testing, and code coverage