- Duration:
- Permanent
- Location:
- Newcastle, UK
Role information
We currently have an exciting opportunity for a senior cloud architect/developer to join our team of engineers and software developers, globally distributed across several locations around the world.
In addition to developing new applications for built environment, the team maintains and extends existing desktop applications, predominantly developed in C++ and JavaScript. We are currently transitioning the software to C#/.Net, and modularising existing features for cloud deployment. Quality assurance is a vital part of this work, to ensure that all our applications are robust, validated, and provide correct results from the structural analysis.
We are looking for an experienced agile cloud developer to take ownership of the transformation of our existing legacy C++ desktop systems to a modular, service-oriented architecture for cloud deployment. You will work closely with product owners, developers and development leads to design a sustainable, agile and continuous architecture to enable us to quickly and flexibly respond to changing future product requirements. You will shape and promote best software and solution design practices in the team, to facilitate the design and delivery of high-quality, robust products.
Click below to view the full job description.
General Responsibilities
- Lead the technical design and vision for the modularisation and service-oriented cloud-based deployment of new products
- Working closely with product managers, development leads and developers to shape the future product vision, strategy and delivery plans for the product suite
- Shape the agile architecture team: define processes, build an inclusive environment, share your knowledge and promote development and design best practices with colleagues in the team and the wider Arup developer community.
- Support scrum leads and developers to achieve the technical goals
- Keep up to date with software industry trend and technologies
- Promote the team, vision and strategy internally and externally, e.g. through blogging and attending workshops
Experience and Qualifications
Please click below to view the full job description.
Personal Skills
Please click below to view the full job description.