Job Summary:
We are seeking a highly skilled Chief Software Architect to lead our software engineering team. As a key member of our organization, you will be responsible for designing, developing, and maintaining high-quality software solutions.
Main Responsibilities:
* Lead and manage a team of software engineers
* Design and develop scalable software architectures
* Collaborate with cross-functional teams to identify and prioritize project requirements
* Analyze and mitigate technical risks and issues
* Evaluate and improve existing software systems
Required Skills and Qualifications:
* Strong leadership skills with experience in managing software development teams
* Expertise in software architecture patterns and design principles
* Proficiency in Java, REST/SOA API development, and security mechanisms
* Strong understanding of Design Patterns, Object-Oriented Design, MVC, and JEE technologies
* Experience with Agile methodologies and continuous integration
About the Role:
This is an exciting opportunity to join our dynamic team and contribute to the development of innovative software solutions. As a Chief Software Architect, you will have the opportunity to work on challenging projects, collaborate with talented professionals, and grow your career in a rapidly evolving industry.
What We Offer:
We offer a competitive salary, comprehensive benefits package, and opportunities for professional growth and development. Our team values innovation, collaboration, and excellence, and we are committed to creating a positive and inclusive work environment.