Senior Software Architect
We are seeking a highly skilled Senior Software Architect to lead our technical team in the development of cutting-edge software solutions.
Key Responsibilities:
* Design and implement large-scale software systems, focusing on scalability, reliability, and performance.
* Liaise with cross-functional teams to drive architectural decisions and ensure seamless integration.
* Mentor junior engineers and provide guidance on best practices and emerging technologies.
Required Skills and Qualifications:
Strong background in software design patterns, architecture principles, and system design. Proficiency in Java, Spring, Docker, and Cloud technologies is essential. Experience with Microservices, RESTful APIs, and Agile development methodologies is also required. Strong coaching and mentoring mindset, with excellent communication and problem-solving skills.
Benefits:
A dynamic work environment with opportunities for growth and professional development. Flexible working arrangements, including remote work options. Access to cutting-edge technologies and tools. A competitive compensation package that reflects your skills and experience.