Position Details: Sr. Backend Software Engineer

Location: Permanent, Work from Home
Openings: 1
Salary Range:



  • Candidate must possess at least a Bachelor’s Degree in Computer Science or related discipline

  • 5+ years of experience in web applications development

  • Experience in designing and developing high availability and scalable web applications

  • Strong understanding of software development practices and concepts

    • Object Oriented Programming

    • Design Patterns

    • Object-Relational Mapping

    • Multi-threading

    • Multi-tenancy

    • Data Structures

    • Algorithms

    • Data Security

    • Relational Database Management System

  • Understanding of REST and SOAP

  • Experience with front-end development

  • Experience with code versioning tools, preferably Git

  • Familiarity with Microservices architecture

  • Familiarity with Agile practices

  • Experience with unit testing

  • Good communication skills

  • Ability to work in multiple projects and thrive in a fast-paced environment

  • Open to learning new technologies

Nice to have:

  • Experience with Ruby on Rails or Golang

  • Experience with Redis

  • Experience with PostgreSQL

  • Experience with Docker

  • Experience with AWS

  • Experience with CI/CD

  • Experience with front-end frameworks (React or Angular)

  • Familiarity with B2B Integrations (AS2, EDIFACT, etc.)

  • Familiarity with DevOps

  • Familiarity with Serverless (FaaS)

  • Familiarity with API Middleware, Service Discovery, and Advanced Message Queuing Protocol (AMQP)

  • Familiarity with Networking concepts (TCP/IP, OSI Model)

  • Leadership experience

Perform an action:

IMAGE: Apply to Position

Powered by: CATS - Applicant Tracking System