This is what you'll be doing . . .
Engineering high-quality and iterative solutions in a cross-functional team.
Collaborating with internal stakeholders to understand business and engineering requirements.
Discovering, prototyping, and building solutions in an agile fashion.
Writing and communicating technical specifications, identifying the trade-offs
Re-architecting and refactoring existing systems to align with our microservices transition.
Writing clean, well-documented, and beautiful code.
Upholding quality, performance, alignment, and efficiency within your team.
Doing code reviews and caring about code quality the team delivers.
A few things we require for this position . . .
Previous experience as Senior Software Engineer
Ability to perform in a team environment : collaboration is one of our core values at Userzoom.
Proficient in C# and DotNet Core with a good knowledge of their ecosystems.
Proficient in NoSQL and Relational database
Experience with microservices architecture and containerization tools like Docker
Experience with GIT source control
High communication and teamwork skills
Excellent analytical skills with a good problem-solving attitude
Spoken and written English and Spanish (intermediate level)
BSc degree in Computer Science or related studies.
Role based in Barcelona offices
Some other things that would be valuable for this position . . .
Knowledge of DevOps practices such as CI / CD and test automation.
Experience with Agile development practices and Scrum methodology
Bringing fresh views on Cloud tools and Software strategies.
We offer :
Excellent benefits package
Opportunity to grow professionally in a challenging environment
International working environment