The Role:
As a Software Architect, you will have the opportunity to be part of an agile team that will:
- Establish a trusted partnership with our internal business and technical counterparts and act as “ONE TEAM” from portfolio to delivery and then operation.
- Collaborate with business stakeholders to thoroughly understand data and overall feature requirements for the customer portal. Conduct comprehensive analysis to determine data sources, dependencies, and integration needs.
- Develop end-to-end solutions that encompass both system architecture and data architecture aspects.
- Design scalable and efficient data models that align with business goals.
- Implement robust security measures to protect customer data. Ensure compliance with data protection laws, industry standards, and internal policies.
- Work closely with cross-functional teams, including development, product management, and operations, to align technical solutions with business objectives. Provide technical leadership and mentorship, resolving complex technical challenges and ensuring best practices.
Role Requirements:
We seek people with distinctive academic credentials, strategic thinking, superior problem-solving skills, and a strong professional record of accomplishment of results. In addition, we place high value on relevant personal qualities: resourcefulness, tenacity, high-energy and self-confidence. Desired skills are:
- Academic degree in Information Technology or Software Engineering
- 10+ years of professional software development experience and at least 3 years of experience as IT Architect
- Expertise in overall solution architecture.
- Proficiency in web development technologies and backend frameworks. Familiarity with cloud platforms and services.
- Proven experience in designing end-to-end solutions with a focus on system, application and data architecture. Understanding of microservices architecture.
- Excellent communication skills in English with the ability to convey complex technical concepts to diverse audiences. Strong collaboration and teamwork skills.
- Proficient in object-oriented programming languages: SAP ABAP OO, Java or Python
- Proficient in API development as well as data query modelling and willingness to learn and use SAP REST Application Programming model
- Experience with Order Management concepts and/or software solutions as well as willingness to learn the SAP Billing and Revenue Innovation Management (BRIM) solution
- Solid understanding and use of agile software development leveraging DevOps toolsets (e.g., GitHub or Jenkins)
- Knowledge of software engineering and best practices, including coding standards, code reviews, source code control, build processes, testing, and operations.
Job Segment:Solution Architect, Cloud, Developer, Test Engineer, Testing, Technology, Engineering