Software Architect Offline
Required Knowledge and Skills:
- Proven Senior Backend Development experience
- Any platform: Ruby on Rails, NodeJS, .NET, Java etc
- Proven Software Architect experience
- Software Architecture patterns (SOA vs Microservices, Event-Driven etc)
- Distributed systems design
- High-load systems
- Cloud Infrastructure
- Architecture Documentation and Visualisation tools and frameworks
- Excellent Business and Technical communication skills
- Fluent English
Additional Requirements:
- 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 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 find the right people for the project team
Development:
- Keep Architecture Documentation up-to-date
- Communicate the Architecture to Business Stakeholders and Development teams
- Handle the technical part of Change Management
- Groom product scope with the team
- Maintain Architecture Decision Log
- Control infrastructure costs
- Perform Architecture Reviews
- Keep an eye on Technical Debt, find the way for the team to keep it as low as possible
The job ad is no longer active
Look at the current jobs Ruby Kyiv→