Job Opportunity
We are seeking a talented .NET Developer who excels in delivering high-quality and innovative solutions.
* Design and implement various services and APIs to meet business requirements
* Apply principles of software development to craft maintainable and efficient code
* Collaborate closely with product owners to ensure alignment with business objectives
* Work effectively with designers, UX, and other developers to achieve shared goals
* Fulfill additional assigned duties as needed
Requirements:
* Advanced proficiency in the English language
* Proficiency in SQL and NoSQL databases
* Experience with microservices and cloud computing
* Knowledge of algorithms and data structures
* Understanding of IT infrastructure and systems
* Proficiency in managing agile methodologies and frameworks
* Familiarity with best practices, design patterns, and scalable solutions
* Understanding of software development life cycles and version control
* Experience in developing entire applications from scratch
* Proficiency in automated testing, continuous integration, and delivery pipelines
* Strong skills in unit testing, integration testing, and code coverage analysis