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
- Mentor teammates
- Enjoy learning new skills and using the best tools for the job
- Solid experience in Software Development, Design and Architecture
- Strong knowledge and application of software design patterns
- Strong .NET framework knowledge
- 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
- Experience with Continuous Integration and Deployment workflows
- Cloud experience
- Superb communication skills, ability to interact effectively with multidisciplinary teams
- Fluent in English and C#
- ASP.NET Core experience
- AWS experience beneficial
- Working within a microservices architecture/distributed architecture
- Docker experience
- Experience of working in a compliance environment
- Scalability and high throughput software…
- Finance/payments experience
Apply