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→