Remote Senior .NET Backend Engineer
Sauce
πRemote - Poland, Portugal
Please let Sauce know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
Join Sauce as a Dispatch Developer to develop the ecosystem for courier delivery, participate in software design process, lead features, and contribute to company standards.
Requirements
- At least 8+ years experience as a C# .NET developer at product companies
- Experience in backend services development, microservice architecture
- Experience as a Tech Lead/Architect/CTO from a startup company is a big plus
- Experience building distributed, multi-tiered services that feature high throughput, low latency, and high availability
- Experience in designing, developing and supporting public APIs over time, HTTP RESTful APIs in particular
- Experience integrating with external APIs
- Strong hands-on coding skills; the ability to write code as simple as possible that meets the desired function and non-functional requirements
- Understanding the event-driven architecture
- Experience in modern technologies: modern .NET ecosystem, SQL and noSQL databases, caches, message brokers, streams, containers
- Previous experience with the dispatching domain and algorithms is nice to have, but generally it is sufficient to have experience in writing orchestrators, processors etc. of any nature
- Excellent written and verbal communications across technical and non-technical areas in English
Responsibilities
- Be a part of the Dispatch Developer team and develop the ecosystem for courier delivery - a set of microservices: the Dispatch orchestrator, the public API gateway for providers, internal providers, and other microservices
- Participate and contribute to the software design process
- Lead various but in particular medium and high difficulty features; own a feature from the requirements and software design discussions through its release
- Follow and contribute to the company and the team design, coding standards, and practices
- Pay attention to the software quality and use a combination of approaches (tests, immutability, invariants, error handling etc) to achieve it
- Participate in the code review process between team members
- Help to achieve seamless releases, high achievement SLAs and high level of compatibility
- Invest in monitoring tools to see the application health, use them to discover and diagnose production issues
Benefits
- Strong & Competitive Compensation Package
- Flexible Work Environment
- Responsible Paid Time Off Policy
- Highly exciting project with modern microservice and serverless architectures and active customers
- Ability to learn from experts in software development and architecture
- Friendly environment where you can reach your full potential and grow your career
- Challenging tasks to help you evolve as a professional
- Open minded teams for innovation and self growth
- Work from home for better life/work balance
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- πEurope
- πEurope
- π°$70k-$170kπWorldwide
- πWorldwide
- πPortugal
- πWorldwide
- πUnited States
- π°$171k-$257kπUnited States
- πCzech Republic
Please let Sauce know you found this job on JobsCollider. Thanks! π