Job Description for Software Architect at BJSS
We’re seeking software architects with broad technical knowledge, full lifecycle project experience, and excellent communication skills to bridge the gap between clients and engineering teams.
Key Responsibilities:
- Advising on application architecture changes and infrastructure support for cloud migration.
- Maintaining conceptual integrity of evolving product designs.
- Delivering robust legacy system interfaces for Agile teams.
- Integrating data science models into production business processes to unlock data value.
Our architects manage technical risks and create business value through innovative solutions, such as NHS messaging hubs and AWS-based applications visualizing global flight paths.
About You
You will leverage your broad technical expertise and full project lifecycle experience to connect clients, delivery managers, enterprise architects, operations, UX, and developers. You are comfortable evaluating new open-source technologies, presenting to CIOs, and troubleshooting critical issues.
As a technical leader, you inspire teams, mentor developers, and balance innovation with practicality. You love technology, continuous learning, and understanding user challenges to provide effective solutions.
Perks and Benefits
- Flexible benefits allowance (pension, healthcare, dental, and more)
- Industry-leading health and wellbeing plans, including 24/7 GP and mental health support
- Life assurance (4x salary)
- 25 days annual leave plus bank holidays
- Hybrid working model with office, client site, and WFH options
- Discount programs from various retail and service providers
- Referral scheme with unlimited referrals
- Holiday buy/sell options
- Electric vehicle scheme
- Training and certification support, including unlimited O’Reilly access
- Opportunities to contribute to diversity initiatives in tech
- Supportive teams across business areas for growth
- Engaging social events and activities