Empowering Innovation: Junior .NET Developer Role
About the Opportunity
We're seeking a skilled Junior .NET Developer to join our dynamic team. As a proficient developer, you will be responsible for maintaining high standards of technical quality and innovation.
Key Responsibilities:
* Architect and develop various services and APIs.
* Apply SOLID principles to craft maintainable and high-quality code.
* Collaborate with product owners to ensure features/changes align with business requirements.
* Engage closely with designers, UX, and other developers to grasp new features and dependencies.
* Fulfill other assigned duties.
Required Skills and Qualifications
* Advanced proficiency in English (spoken and written).
* Proficiency in SQL and NoSQL Databases.
* Experience with Microservices and the Cloud.
* Knowledge of algorithms.
* Understanding of IT infrastructure.
* Proficiency in managing Agile methodologies.
* Familiarity with best practices, SOLID principles, CLEAN Code, and scalable solutions.
* Understanding of Design Patterns.
* Experience in developing entire applications from scratch.
* Proficiency in automated tests, CI/CD pipelines.
* Experience with version control.
* Strong skills in unit testing, integration testing, and code coverage.
Benefits
* Flexibility to work where and how you want.
* Tailored compensation packages.
* Access to cutting-edge tools and resources.
* Autonomous workflow.
* Generous leave policies for rest and rejuvenation.
* Diverse and inclusive environment.
* Collaboration opportunities with industry leaders.
* Continuous growth and development opportunities.
Why Choose This Role?
This is an exceptional opportunity to work in a dynamic environment, collaborate with talented professionals, and drive innovation while achieving your career goals.