The posting
Responsibilities and Duties:
- Solution Architecture: Develop end-to-end solution architecture for complex projects, considering both functional and non-functional requirements.
- Technical Documentation: Create comprehensive technical documentation, including system architecture, data flow diagrams, and API specifications.
- Team Collaboration: Lead and collaborate with a team of developers, providing technical guidance and mentorship.
- Code Review: Conduct code reviews to ensure adherence to coding standards, best practices, and architectural guidelines.
- Problem Solving: Address technical challenges and provide innovative solutions.
- Project Planning: Contribute to project planning, providing technical insights and estimations.
- Client Interaction: Engage with clients to understand their requirements and present technical solutions.
- Continuous Learning: Stay abreast of industry trends and emerging technologies.
- Quality Assurance: Oversee the quality of deliverables, ensuring they meet the defined technical standards.
- Risk Management: Identify and mitigate technical risks throughout the project lifecycle.
- Solution Intent: Define and communicate the solution intent to the development team, ensuring a clear understanding of project goals.
Qualifications:
- Education: Bachelors degree in Computer Science, Information Technology, or a related field. Masters degree preferred.
- Experience: Minimum of 2 years of experience in a technical leadership role, with a focus on solution architecture.
- Technical Skills: Proficiency in [List of relevant technologies, languages, and frameworks]. Proven experience in developing scalable and maintainable software solutions.
- Documentation: Strong documentation skills with the ability to create clear and detailed technical documentation.
- Leadership: Demonstrated leadership skills with the ability to guide and inspire a development team.
- Communication: Excellent communication skills, including the ability to convey complex technical concepts to non-technical stakeholders.
- Problem-Solving: Strong analytical and problem-solving abilities.
- Adaptability: Ability to adapt to changing project requirements and priorities.



