Junior .NET Developer
We are seeking a skilled Software Craftsman who can deliver high-quality solutions and drive innovation in our team.
* Design and develop scalable services and APIs
* Apply SOLID principles to create maintainable and efficient code
* Collaborate with product owners to ensure features/changes align with business objectives and strategic direction
* Work closely with designers, UX, and other developers to understand new features, dependencies, and technical complexities
The ideal candidate will possess:
* Proficient communication skills in English
* Experience with SQL and NoSQL databases
* Familiarity with Microservices architecture and cloud platforms
* Knowledge of algorithms and data structures
* Understanding of IT infrastructure and system administration
* Ability to manage Agile development methodologies
* Familiarity with best practices, SOLID principles, clean code, and scalable solutions
* Understanding of design patterns and software engineering principles
* Experience in developing entire applications from scratch
* Proficiency in automated testing, CI/CD pipelines, and version control
* Strong skills in unit testing, integration testing, and code coverage