About Our ClientJoin a dynamic team where collaboration and respect drive innovation! We\'re seeking a Senior Software Developer to help shape our technical vision and mentor junior consultants. If you thrive in a collaborative environment and enjoy tackling complex business challenges, we want to hear from you!Key Responsibilities:
Utilize continuous delivery practices to produce high-quality software and deliver value to end customers swiftly.
Collaborate within value-driven teams to create innovative customer experiences.
Design and implement large-scale distributed systems using microservices architecture.
Apply insights from the latest technology trends to address client challenges.
Use DevOps tools and methodologies to streamline software development and deployment.
Engage in the full software consulting lifecycle, from ideation to deployment.
Mentor junior team members, sharing your technical expertise and leadership skills.
The Successful ApplicantTechnical Skills:
Full stack development experience with Java and JavaScript (Typescript/React).
Proficient in writing high-quality, well-tested code, with a strong grasp of Object-Oriented Programming.
Familiarity with Agile methodologies such as Scrum, Kanban, or Extreme Programming (XP).
Knowledge of cloud technologies (AWS, Azure), Kubernetes, and Docker is a plus.
Professional Skills:
A passion for advocating technical excellence while remaining adaptable to change.
Active participation in the tech community, through speaking engagements, open-source contributions, or blogging.
Resilience in ambiguous situations, with the ability to approach challenges from diverse perspectives.
What\'s on OfferThis is a 1-year contract with a potential for extension/conversion.The role offers strong remuneration package and a authentic & diverse work culture with growth opportunities.