Desired Skills and Experience
- Design, develop, and deliver new features on our RESTful API and related services
- Collaborate with globally distributed and multidisciplinary teams
- Assist in requirements identification and in producing specifications
- Create and maintain a development environment for efficient testing and integration
- Assist QA to define acceptance tests
- Support the creation and maintenance of technical documentation
- Participate in team knowledge management and make recommendations for continuous improvement of SDLC
- Contribute and adhere to coding standards, best practices, and procedures
- Coach and train squad’s junior team mates
- Solid experience in Software Development, Design and Architecture
- Mastery of ASP.NET Core
- Excellent practical knowledge of OOP concepts and SOLID principles
- Solid understanding of HTTP and RESTful design
- Hands-on experience with SQL and NoSQL
- Experience with Unit and Integration testing (NUnit, Moq, FluentValidation, Specflow)
- Experience with Continuous Integration and Deployment workflows
- Knowledge of AWS is beneficial
- Superb communication skills, ability to interact effectively with multidisciplinary teams
- Fluent in English and C#