What you will do
- Evaluates architecture risks and estimates effort for business case or backlog item, prepares decisions on the topics
- Translates business and product requirements into technical requirements, models and software architecture
- Responsible for defining the product's architecture together with the implementation team(s), drives alignment of architecture concepts and ensures documentation in architecture concept document(s).
- Identifies opportunities for reuse of architecture concepts or software parts and cross-team synergies
- Aligns architecture with stakeholders regarding architectural or technical dependencies
- Supports and advices Product Owner by ensuring technical and architectural feasibility, readiness and compliance
- Coaches, advices and monitors implementation teams) on all aspects which have impact on the architecture, reviews design documents of implementation teams regarding compliance with ACD and relevant product line guideline
- Implement software parts, typically related to infrastructure or architecture
- Mentor and guide junior members in the practice and create a conducive environment for others to grow technically.
What you should bring
- 10+ years of relevant industry experience in product development
- Experience in being part of a large-scale software development projects distributed across geographical locations and proven track record in architecture related position
- Relevant experience as an Architect / Senior Technical Lead in design / development of SaaS application based on any Cloud Technology. Good to have: SAP BTP experience
- Expert proficiency in Java w.r.t Spring Framework, Hibernate, Web Technologies and handling of data structures, SQL scripts
- Proficiency in Ul technologies: JavaScript (runtime environment Node.js), Angular JS / CSS / SAPUIS
- Experience and understanding of micro services architecture
- Experience with CI/CD Tooling and software delivery and bundling mechanisms
- Experience with version control tools such as Git, Github
- Understanding of test driven development (IDD)
- Knowledge of Domain Driven Design
- Familiar with agile development methodology
Job Segment:Developer, Cloud, ERP, Testing, Architecture, Technology, Engineering