Job Overview
We are looking for a skilled .NET Developer who can maintain high standards of technical quality and innovation, dedicated to continuous improvement, and committed to assisting clients worldwide.
* Design and develop various services and APIs using best practices.
* Apply object-oriented principles to create maintainable and high-quality code.
* Collaborate with product owners to ensure features/changes align with business requirements and strategic goals.
* Engage closely with designers, UX, and other developers to understand new features, dependencies, and technical intricacies.
* Fulfill assigned duties.
Key Responsibilities:
* Proficient in English (spoken and written).
* Experience with SQL and NoSQL Databases.
* Knowledge of microservices architecture and cloud computing.
* Understanding of algorithms and data structures.
* Proficiency in managing Agile methodologies and CI/CD pipelines.
* Familiarity with design patterns and clean code principles.
* Ability to work independently and as part of a team.
* Strong problem-solving skills and attention to detail.
Requirements:
* A degree in Computer Science or related field.
* At least 3 years of experience in .NET development.
* Proficiency in version control systems.
* Experience with automated testing and code coverage.