Backend Developer

You will design and implement backend services and APIs, write tests and prototypes, diagnose and resolve issues, and profile performance bottlenecks. You will collaborate with front-end developers to deliver cohesive user experiences, contribute to architecture decisions for microservices, and help evolve secure, scalable systems for production.

Responsibilities

  • Write code and tests
  • Build prototypes
  • Resolve issues
  • Profile and analyze bottlenecks
  • Design robust APIs for mobile and desktop clients
  • Optimize web applications for performance and scalability
  • Collaborate with front-end developers to improve user experience
  • Develop ideas for new programs products or features by monitoring industry trends

Requirements

  • Excellent foundation in computer science and algorithms
  • 7-10+ years hands on coding experience in .Net Core and C#
  • Experience with microservice architectures
  • Strong MySQL database experience
  • Experience writing highly secure web applications
  • Strong understanding of the web development cycle and programming techniques and tools
  • Experience applying design patterns
  • Experience with Kafka Pulsar or NATS
  • Desirable knowledge of double entry ledger systems
  • Experience designing RESTful APIs for mobile apps

Benefits

  • 100% remote work

Similar jobs