Required Skills : Any platform : Ruby on Rails, NodeJS, .NET, Java etc Proven Software Architect experience Software Architecture patterns (SOA vs Microservices, Event-Driven etc) High-load systems Architecture Documentation and Visualisation tools and frameworks Excellent Business and Technical communication skills Ready to travel abroad Thinking out of the box Leadership abilities Responsibilities : Help Business Stakeholders and Developers understand each other in order to achieve the common goal Consult, coach and mentor Development teams and Business Stakeholders throughout the project lifecycle Design, document and visualise Software Architecture Pre-Sale : Act as a part of the pre-sale team Take part in meetings with clients Translate client business requirements into an Architecture Vision Briefly estimate the project scope and timeline Discovery : Elicit detailed project requirements with Business Analyst Take part in workshops and kick-off meetings Decompose and estimate project scope of work Validate product backlog and acceptance criteria Help to select the right people for the project team Development : Communicate the Architecture to Business Stakeholders and Development teams Handle the technical part of Change Management Groom product scope with the team Control infrastructure costs Keep an eye on Technical Debt, find the way for the team to keep it as low as possible
#J-18808-Ljbffr
Software Architect • Rawalpindi Cantonment, Pakistan