Mid-Level Software Engineer

Company: Jobtailor
Apply for the Mid-Level Software Engineer
Location: Belfast
Job Description:

Responsibilities

  • Build and maintain backend services using Python and Node.js
  • Develop frontend applications using React and TypeScript
  • Design and build REST and/or GraphQL APIs
  • Work with cloud infrastructure (AWS and/or Azure) to support scalable systems
  • Use and manage containerised environments (Docker, Kubernetes)
  • Contribute to and improve CI/CD pipelines and release processes
  • Implement observability practices (logging, monitoring, tracing)
  • Apply secure coding practices and ensure systems meet required standards
  • Troubleshoot issues across application and infrastructure layers
  • Collaborate with engineers, designers, and clients to deliver production-ready systems

Requirements

  • Experience building production systems using Python and/or Node.js
  • Strong experience with TypeScript and React
  • Experience building and consuming REST or GraphQL APIs
  • Exposure to AWS and/or Azure environments
  • Familiarity with containers (Docker) and orchestration (Kubernetes beneficial)
  • Experience working with CI/CD pipelines
  • Understanding of observability concepts (logging, monitoring, tracing)
  • Solid understanding of software engineering fundamentals and system design
  • Awareness of secure coding practices and data protection considerations
  • Strong experience with Kubernetes in production environments (nice to have)
  • Experience with specific observability tools (e.g. Datadog, New Relic, Prometheus, etc.) (nice to have)
  • Experience with Infrastructure as Code (nice to have)
  • Exposure to distributed or event-driven systems (nice to have)
  • Experience working in a consulting or client-facing environment (nice to have)
  • Familiarity with stricter security or compliance frameworks (e.g. regulated environments, access-controlled systems) (nice to have)

#J-18808-Ljbffr…

Posted: July 11th, 2026