US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Software,Principal Architect

Key Responsibilities
The Software Systems Architect is responsible for overseeing the Architecture of Software Solutions for our Partners.

This role requires a blend of project execution skills, technical knowledge of cloud technologies, familiarity with multiple programming languages, coding skills, problem solving, and exceptional communication abilities.

The ideal candidate will ensure successful project execution from inception to completion, meeting both company standards and client expectations.

1.



*

*Architecture and System Design:

*

*- Develop scalable and efficient architectures for digital systems, including analysis of current business platforms, cloud technologies, and software applications used in manufacturing, purchasing and product tracking systems.
- Meet project deliverables and deadlines which align with DevOps practices, security principles and risk management.
- Defining effective APIs for the integration of various software systems.
- Ensure data integrity and efficient access, critical for performance.
- Knowledge of cloud services and architectures

2.



*

*Client Focus:

*

*- Focus on developing systems that are customer focused, deliver high customer and business value.
- Participate and Voice of Customer sessions to help deliver optimized software solutions, user-centric design and address any concerns.
- Ensure client requirements are thoroughly understood and incorporated into the implemented and delivered solutions

3.



*

*Technical Leadership:

*

*- Oversee deployment and integration of digital systems, ensuring alignment with client needs and technical specifications.
- Ability to communicate clearly and collaborate effectively with other team members (Product Owner, Scrum Master, and Developers) as well as external SE teams, divisions across a global company.
- Work closely with technical teams (data scientists, engineers, etc.), providing technical direction to ensure smooth implementation.
- Identify and mitigate any technical risks or issues that arise during the project.

4.



*

*Quality Assurance:

*

*- Monitor the quality of deliverables and ensure they meet company standards.
- Conduct code reviews and post-implementation reviews to ensure successful delivery and client satisfaction.
- Implement continuous improvement practices based on project learnings and client feedback.

5.



*

*Team Involvement:

*

*- Technical leadership, mentoring of project team members, fostering a collaborative and productive work environment.
- Clearly communicate complex technical concepts.
- Facilitate communication and coordination among team members to achieve project objectives.
- Provide feedback and support professional development of team members.
- Collaborate with internal resources and third parties/vendors for the flawless execution of projects.

6.



*

*Reporting and Documentation:

*

*- Maintain comprehensive project documentation, including status reports, risk management logs, and post-project evaluations.
- Ensure compliance with com...




Share Job