Backend and Cloud Engineer
aligntech
Job Description
In this role, you will…
- Be part of a team of SW engineers working on a large scale, distributed, cloud based services.
- Help the team to solve engineering problems and deliver state-of-the-art software solutions.
- Work closely and willingly with your team members, and with members in other teams.
- Take part in all phases of our agile software development process - design, planning and execution.
- Full ownership of delivered code in terms of quality (Tests Automation), maintained and monitoring.
- Ability to combine technological and personal skills.
- Demonstrate accountability by constantly monitoring our production health and by suggesting ways to raise stability and robustness, improving the user experience.
- Take responsibility for improving our systems and products, making them more predictable and reliable, in the sense of business continuation.
What we're looking for
- Bachelor’s degree in computer science
- 4+ years of experience in C# with minimum of 2 years of experience with .NET CORE in developing restful APIs
- 2+ years of experience with any public cloud services (AWS -advantage)
- 2+ years of experience with databases – SQLNoSQL
- 2+ years of experience developing micro-services and distributed systems
- Experience in Web development - Advantage
- Experience with Agile methodology - Advantage
- Use your own initiative, work methodically, and deliver on deadlines.
- Can work independently and as a team player at the same time.
- Has a high level of serviceability, customer focused, responsible, supportive and patient.
- Self-motivated, detail-oriented and well organized.
- Fluent in English - verbal and written skills.