Description:
We are seeking an experienced and skilled Solution Architect to join our team. The ideal candidate should have a strong background in software development, system architecture, and possess excellent problem-solving skills.
Responsibilities:
- Collaborate with clients, stakeholders, and cross-functional teams to understand business requirements.
- Design and implement end-to-end solutions that align with the client's business goals.
- Create and present architectural proposals, ensuring technical feasibility.
- Evaluate and recommend technologies and tools to enhance solution development.
- Lead and mentor development teams, providing technical guidance throughout the project lifecycle.
- Conduct code reviews and ensure compliance with coding standards.
- Stay abreast of industry trends and advancements to propose innovative solutions.
Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
- Proven experience as a Solution Architect with 7+ years in the software development industry.
- Strong proficiency in designing and implementing scalable, reliable, and secure software solutions.
- In-depth knowledge of various programming languages, databases, and cloud technologies.
- Excellent communication and interpersonal skills.
- Ability to analyze complex technical problems and provide strategic solutions.
- Experience in leading and mentoring development teams.