Job Overview
We are seeking a skilled and dedicated Junior .NET Developer to join our team. As a key member of our development squad, you will be responsible for maintaining high standards of technical quality and innovation.
Key Responsibilities:
* Design and develop various services and APIs using best practices and SOLID principles
* Collaborate with product owners to ensure features align with business requirements and strategy
* Work closely with designers, UX, and other developers to grasp new features, dependencies, and technical intricacies
* Fulfill other assigned duties as needed
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 network architecture
* Proficiency in managing Agile methodologies and version control systems
* Familiarity with design patterns and software engineering principles
* Experience in developing entire applications from scratch
* Proficiency in automated tests, CI/CD pipelines, and code coverage
What We Offer
* A dynamic and collaborative work environment
* Ongoing training and professional development opportunities
* A competitive compensation package