Technical Skills:
Domain knowledge
Technical skill set from an architecture perspective.
Framework Pattern expertise.
Environment Java and JavaScript fundamentally
Working with cross-functional teams
Driving implementation
20% coding expectation
Agile/Scrum – 5 Scrum teams
Need a passionate person
Curious by nature
Please find below high level Job responsibilities
- Develop and implement architecture patterns to create scalable, reliable, and secure systems.
- Utilize different architecture patterns and Client Frameworks based on project needs.
- Create and interpret C4 diagrams to visualize system architecture, including context, containers, components.
- Communicate architecture to technical and non-technical stakeholders through detailed diagrams.
- Conduct proof of concept coding to validate the feasibility and performance of proposed solutions.
- Collaborate with development teams to ensure PoCs align with project goals and requirements.
- Provide technical guidance and leadership to development teams throughout the project lifecycle.
- Work closely with business analysts, project managers, and other stakeholders to understand business requirements and translate them into technical solutions.
- Facilitate workshops and meetings to gather requirements and present architectural solutions.
- Evaluate and recommend new technologies, tools, and frameworks to enhance our architectural capabilities.
- Stay current with industry trends and emerging technologies.
- Create comprehensive architectural documentation, including system architecture blueprints, technical specifications, and design guidelines.
- Maintain up-to-date architecture documentation for existing and new systems.