About the Role
We are seeking a skilled and motivated individual to fill the role of Junior .NET Developer.
Key Responsibilities:
* Achieve technical excellence by architecting and developing various services and APIs.
* Apply SOLID principles to craft maintainable and high-quality code that meets business requirements.
* Collaborate with product owners to ensure features align with business strategy.
* Engage closely with designers, UX, and other developers to grasp new features and dependencies.
Requirements:
* Advanced proficiency in English (spoken and written).
* Proficiency in SQL and NoSQL databases.
* Experience with microservices and cloud platforms.
* Knowledge of algorithms and data structures.
* Understanding of IT infrastructure and systems integration.
* Proficiency in managing agile methodologies and continuous delivery pipelines.
* Familiarity with best practices, SOLID principles, clean code, and scalable solutions.
* Understanding of design patterns and architecture.
* 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.
Benefits:
* Flexibility to work remotely or in-office.
* Tailored compensation packages for enhanced job satisfaction.
* Access to cutting-edge tools and technologies for seamless collaboration and productivity.
* Autonomous workflow for optimal work-life balance.
* Generous leave policies for rest and rejuvenation.
* Diverse and inclusive environment for collective growth.
* Opportunities for mentorship and professional development.