We are looking for a talented and experienced Senior Software Architect to join our team.
About the Role
The successful candidate will be responsible for designing and implementing cutting-edge software products using the best tools and methods.
* Main Responsibilities:
*
o Design and implement innovative software solutions that meet business needs.
o Collaborate with cross-functional teams to deliver high-quality products.
o Write clean, maintainable, and well-tested code.
o Develop and maintain technical documentation.
Requirements
To be successful in this role, you will need:
* Technical Skills:
*
o Proficiency in Kotlin, Java, Golang, TypeScript, React, and SQL/NoSQL databases.
o Experience with event sourcing infrastructure (nats, kafka).
o Familiarity with containers, Kubernetes, GitOps (FluxCD), and Azure Pipelines.
* Soft Skills:
*
o Excellent communication and collaboration skills.
o Able to work in a fast-paced environment.
o Passionate about technology and innovation.
What We Offer
We offer a dynamic and supportive work environment, opportunities for growth and development, and a competitive salary and benefits package.
* Benefits:
*
o Comprehensive insurance benefits.
o Resilience workshops to strengthen physical and mental health.
o Travel allowance for public transport and attractive car hire conditions.
Join Our Team
We are committed to creating a diverse and inclusive workplace culture. If you are passionate about technology and innovation, we encourage you to apply.