How Remoteville checks and expires listings
Senior Software Engineer
Skills
.NET FrameworkOOPSoftware DesignSoftware DevelopmentWeb ApplicationsAmazon Web ServicesCSS
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Strong experience in building distributed software systems using microservices
- Strong experience in building REST APIs
- Strong experience with event-based communication
- Experience running distributed systems on Amazon AWS and managing infrastructure with Terraform
- Ideally, some experience using event sourcing
- Experience in building web frontend SPAs
- Experience in automated testing, ideally with TDD
- Knowledge of the whole SDLC and how to iteratively develop new products and features (Scrum, XP, Lean)
Nice to have
- Customer-focused
- Adaptable
- Strong experience in microservices
- Experience with REST APIs
- Event-based communication
- Experience with AWS
- Experience with automated testing
- SDLC knowledge
Day to day
- As a senior software engineer, you'll be a key player within our development team, involved in the full development lifecycle of new products and features for our cloud-based web applications.
- Working closely with all areas of the company, you'll help to translate business requirements into high-quality solutions using modern frameworks and technologies.
- We care deeply about our customers and our colleagues. Lime is a young, fast-growing business where thinking on your feet, embracing challenges, and being prepared to adapt comes with the territory, all within a caring, trusting, and supportive environment.
