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