Software Architect - PeopleFluent

Brighton

Closing date: 30/04/2019

Designed exclusively for large enterprise employers, PeopleFluent is a leading independent provider of cloud-based integrated recruiting, talent management and compensation management solutions. Today, 50% of the Fortune 100 relies on PeopleFluent as part of their talent management delivery strategy, helping them successfully achieve their talent aspirations.

Job Description:

We are currently looking for a Software Architect to join our expanding team in our Brighton offices.

The ideal candidate will be someone with an Engineering background, primarily in Java, looking to make the move to Software Architecture

PeopleFluent Software Architects are responsible for driving the Technology Strategy for the company. The role offers a unique opportunity to contribute to meaningful learning solutions that will make a genuine difference to people's lives. Our portfolio includes major programs for the private sector, third sector and government, including high-profile initiatives with mainstream media visibility.

The Software Architect will be responsible for defining and delivering new (productized) software (sub-)systems and extending existing ones. The Software Architect will mentor and coach other engineers as they carry out (sprints of) build work, ensuring they are provided with clear instructions of how to approach execution of build tasks and quality assuring work. The Software Architect will also personally carry out more complex development tasks.

The Software Architect will help to ensure proposals are technically robust and correctly estimated. The Software Architect will be expected to bring industry-wide best practice to all of their work while maintaining a broad range of technical knowledge.

Responsibilities

Defining software architectures

  • Manage the non-functional requirements
  • Manage the architecture definition process introducing structure, guidelines, principles and leadership to the development aspects of all Peoplefluent projects
  • Manage technology selection by considering costs, licensing, vendor relationships, technology strategy, compatibility, interoperability, support, deployment, upgrade policies, and end-user environments. This is done successfully by reducing risk where there is high complexity or uncertainty, and introducing risk where there are benefits to be had
  • Manage architecture evaluation by testing throughout the software development lifecycle to provide Peoplefluent’s customers confidence that the system we are delivering will work when rolled out
  • Manage architecture collaboration. This ranges from the immediate development team who need to understand and buy in to the architecture, right through to other stakeholders who have an interest from a security, database, operations, maintenance, and support point of view. For a development project to be successful, you need to collaborate closely with all of the system stakeholders to ensure that the architecture will successfully integrate with its environment.

Delivering software architectures

  • Managing the bigger picture by selling the vision throughout the entirety of the software development lifecycle, evolving it throughout the projects if necessary and taking responsibility for ensuring that it's delivered successfully
  • Undertake leadership by taking responsibility, providing technical guidance, making technical decisions and having the authority to make those decisions
  • Provide coaching and mentoring at times when individuals need assistance by providing team members with a way to enhance people's skills and to help them improve their own careers.
  • Manage quality assurance by maintaining code standards, design principles and source code analysis tools through to the use of continuous integration, automated unit testing, deployment automation and code coverage tools
  • Design, development and testing code by being a hands-on architect to continuously engage and participate in development projects, actively helping to shape and deliver them
 
Skills Range:
  • B.Sc. in any of the STEM fields
  • Eight+ years of Engineering experience with identifying issues and implement solutions to complex problems in medium to large scale backend infrastructure and preferably mobile platforms
  • Demonstrable experience with analyzing and solving difficult problems across the stack
  • Five+ years of experience with web development frameworks to ease the creation of complex, database-driven websites, that emphazises reusability and ‘pluggability’ of components, rapid development, and the principle of ‘don't repeat yourself’
  • Demonstrable experience creating complex solutions using industry standards and best practice, excellent understanding across a wide range of technologies, processes, tools and systems
  • Able to understand enterprise-scale solutions and how PeopleFluent solutions can be integrated.
  • Excellent communication skills, both written and verbal
  • Self-motivated, capable of learning quickly and reacting to a world of ever evolving technologies
  • Have real enthusiasm and passion for development, and be proud of your work.
  • Comprehensive knowledge of version control and release management with Git.
  • Demonstrable experience with the Agile methodologies..
  • Experience deploying and optimizing responsive applications for mobile experience.


Nice to have

  • Spring framework, Spring boot, microservices, openid connect, JPA, DB development, Cloud programming, Dev ops.
 
Key Area: eLearning 11-9039.01eLearning
Salary: Competitive
Attendance: Full-Time
 
Additional Information:

Benefits

At PeopleFluent we offer a competitive salary and an impressive benefits package including a healthcare cash plan, life assurance, pension contributions, a ShareSave scheme, flexible working, a discretionary bonus scheme and travel loans along with access to Perkbox for individually tailored benefits and offers. All that and great bean-to-cup coffee and fresh fruit in our UK offices.

About the company:

The PeopleFluent Learning suite draws on over 25 years of experience creating enterprise learning solutions to develop employees into the best that they can be.

PeopleFluent Learning products – content authoring and the NetDimensions LMS – support development through an ecosystem of connected learning products and solutions. Our authoring solution allows teams to create cloud-based, fully responsive eLearning at speed and scale, while NetDimensions, our award-winning Learning Management System, specialises in creating learning and knowledge solutions for high-consequence industries where operational and compliance requirements are particularly complex.

Our secure SaaS solutions are ISO 9001:2008 and ISO 27001 certified.

PeopleFluent Learning is part of Learning Technologies Group plc (LTG).

For more information, visit www.peoplefluent.com.

No agencies please.

 
 

No agencies please

Please mention that you found this job on the Wired Sussex website

Twitter

Email this job to a friend


Make sure you’re not missing out on other opportunities by registering for Job Alerts and uploading your CV.

For tips on how to secure your dream job see our Careers Advice page.

Twitter

You may also like

Product Development - Maternity Cover
Powell Craft,
Brighton and Hove
Talent Acquisition Specialist
LTG,
Brighton
Conference Producer
Regent Exhibitions Ltd,
Brighton and Hove
Graduate/Junior Java Developer - Gaming
1X2 NETWORK,
Brighton and Hove
Paid Social Media Manager (Emerge Festival)
Culture24,
Freelance contract with flexibility working from home, Brighton or London
Subeditor
Eljays44,
Rustington
Marketing Manager/Marketing Executive (Maternity Cover)
Voyager School Travel,
Brighton and Hove
Data Analyst
15Gifts Ltd,
Brighton and Hove
Top of the page for: Wired Sussex