JobHabor

Senior Software Engineer (Platform)

JR Recruiting

Location
Location not stated
Workplace
Remote
Employment
Full Time
Salary
Apply on the employer’s site

Posted 2mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Translate customer requirements into technical designs
  • Design, build, and maintain scalable Customer Platform services and React-based SPAs
  • Develop modular, maintainable solutions using .NET Core and C#
  • Influence architecture and drive technical decisions
  • Build and integrate event-driven systems using Kafka
  • Improve code quality through reviews and automated testing
  • Optimize, refactor, and reuse code
  • Collaborate on testing strategies
  • Diagnose and resolve production issues
  • Implement secure coding practices
  • Create and maintain technical documentation
  • Estimate work including dependencies, timelines, and risks

Requirements

  • 7+ years of experience building and delivering commercial software
  • Strong experience with C#, .NET Core, and service-oriented architecture
  • Experience building modern React-based Single Page Applications (SPAs) using JavaScript/TypeScript
  • Experience designing and working with RESTful APIs and HTTP-based services
  • Experience with data streaming and messaging systems (Kafka preferred)
  • Experience with both relational and NoSQL databases (e.g., MongoDB, Cosmos DB)
  • Strong understanding of distributed systems, scalability, and performance optimization
  • Experience with automated testing (unit, integration, acceptance)
  • Experience with version control systems (Git, GitHub, etc.)
  • Experience with CI/CD pipelines and modern DevOps practices
  • Experience working in cloud environments (Azure preferred)

Preferred

  • Experience with Domain-Driven Design (DDD)
  • Experience building cloud-native applications in Azure
  • Experience in transportation, logistics, or enterprise SaaS platforms
  • Familiarity with event-driven and microservices architectures
  • Strong communication skills
  • Proven ability to deliver in fast-paced, complex environments
  • Growth mindset
  • Commitment to building inclusive and collaborative teams

Skills

  • C#
  • .NET Core
  • React
  • JavaScript
  • TypeScript
  • RESTful APIs
  • HTTP
  • Kafka
  • MongoDB
  • Cosmos DB
  • Git
  • GitHub
  • CI/CD
  • DevOps
  • Azure
  • Domain-Driven Design
  • Microservices

Similar roles