Software Architect - Java - PeopleFluent

Brighton and Hove

Closing date: 04/01/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 (Java) to join our expanding team in our Brighton offices.

PeopleFluent Software Architects have a pivotal role within the Software Engineering team. 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 developers 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.

 
Skills Range:
  • B.Sc. in any of the STEM fields
  • Eight+ years of 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, Github or Bitbucket
  • Demonstrable experience with the SCRUM methodology
  • Experience deploying and optimizing responsive applications for mobile experience
 
Person Specification:

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 LEO 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 LEO’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
 
Key Area: eLearning 11-9039.01eLearning
Salary: Competitive
Attendance: Full-Time
 
Additional Information:

Benefits:

Designed exclusively for large enterprise employers, PeopleFluent is a leading independent provider of cloud-based integrated recruiting, talent management and compensation management solutions. By deeply integrating pervasive video, strategic analytics and collaborative social technologies into its complete suite of Talent Management applications,

PeopleFluent redefines employee engagement to boost productivity and improve financial results. Spanning across an organization’s entire global workforce with one talent cloud, PeopleFluent equips leaders with the meaningful talent data and strategic analytics necessary to make better business decisions.

Today, 50% of the Fortune 100 relies on PeopleFluent as part of their talent management delivery strategy, helping them successfully achieve their talent aspirations.

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.

 
 

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

Head of Design
Thomas & Trotman Design,
Brighton and Hove
Senior Project Manager/Production Manager - Learning Platforms
Kineo,
Brighton and Hove
Lead: Transformation Programme and PMO
International HIV/AIDS Alliance,
Brighton and Hove
Senior QA Performance Engineer
PeopleFluent,
Brighton and Hove
Junior QA Tester
Pure360,
Brighton and Hove
Account Executive
Pure360,
Brighton and Hove
Client Service Manager
Kineo,
Brighton and Hove
Part-time Junior PHP Developer
Webspoke Internet Solutions Limited,
Brighton and Hove
Top of the page for: Wired Sussex