Job Description
YLD is seeking a Contract Senior Software Engineer to join a client team and build innovative products. The role is remote within the EU. The Senior Software Engineer will be expected to be curious, passionate, driven, and enthusiastic, proficient at problem-solving, and crafting scalable, resilient, and fault-tolerant architectures. They should also be an effective communicator and team player, thriving in a fast-paced Agile environment.
The role involves:
- Architecting, designing, building, and delivering highly-available, always-on, zero downtime API products and solutions.
- Collaborating with engineers, product owners, and other colleagues to seek exciting and results-oriented problems for delivering value.
- Writing clear, maintainable code that will scale.
- Contributing to production operation and monitoring of systems and aware of SLAs.
- Learning, growing, and mentoring other engineers through code reviews and pair programming to accelerate their technical mastery.
- Proactively looking for ways to improve team processes.
- Driving good practices within your team, and making an impact on the whole department.
Requirements:
- Experience in implementing high-quality cloud software solutions, i.e. Azure, AWS, GCP.
- An awareness of a variety of cloud architectures.
- A good understanding of consistency, reliability, scalability of systems without downtime.
- An understanding of design patterns and API design.
- Experience in system design, design patterns, API design and implementation of large scale distributed systems in the cloud, from IaaS containers to PaaS.
- Experience in system reliability and stability patterns.
- Hands-on experience with both SQL and NoSQL databases.
- The know-how to write readable, idiomatic, and maintainable C#.
- Experience implementing sophisticated API products.
- Experience with agile methodologies.
YLD offers:
- The chance to work with a forward-thinking, ethical, and fun group of people.
- Opportunities to develop and grow skills in a fast-moving business.
- Flexible working around core hours.