Senior Software Engineer (Platform)
JR Recruiting
- Location
- Location not stated
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
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
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Full-Stack Engineer (Go Strength)
Sharesource Australia · Hanoi, Vietnam · today
Machine Learning Engineer
FPT Asia Pacific Pte · Singapore · today
Forward Deployed Engineer
DevRev · India · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today