Software Engineer

Maidenhead
Engineering – Engineering
Full-Time
Alfresco Software, Inc. (“Alfresco”) is an enterprise open source software company focused on advancing the flow of digital business. The company provides a better, more effortless way for people to work, making sure they have the information they need, exactly when they need it most. The Alfresco Digital Business Platform is used to digitize processes, manage content and securely govern information. 

Alfresco helps over 1,300 industry-leading organizations, including Cisco, Bank of NY Mellon, Capital One, US Department of Navy, and NASA, be more responsive and competitive.

Founded in 2005, Alfresco has its U.S. Headquarters in San Mateo, California, and European headquarters in Maidenhead, UK.
For more information on Alfresco, please visit http://www.alfresco.com.

The Team
The Alfresco engineering team builds solutions which help our customers to manage their content. 
We are a group full of energy, where integrity, technology, innovation, our community, customer success, and team member growth matter. 
You will join a self-organised agile delivery team with a culture of excellent collaboration, team-work and cross-skilling. You will work in a collaborative, team-oriented environment where success is about the effective delivery of quality software solutions by the team as a whole.
You will join a self-organised agile delivery team with a culture of excellent collaboration, team-work and cross-skilling. You will work in a collaborative, team-oriented environment where success is about the effective delivery of quality software solutions by the team as a whole.

What you’ll learn and do

    • Be part of a cross-functional agile engineering team, using Scrum, XP and Lean software development practices
    • Build new products and features for the Alfresco Content Services Platform
    • Write well designed and clean code, proactively identifying and eliminating technical debt
    • Develop test automation at unit, integration and functional level to help ensure the quality of the features and applications developed
    • Help the team improve, through code reviews, refactoring and developing new practices and tooling
    • Collaborate with teams and engineers around the world
    • Learn about AWS, the Alfresco Platform, and Software Development practices from your talented colleagues, attending conferences or formal training programmes
    • Play a role in the open source community

Qualifications

    • Experience building web applications or services using Java or JavaScript
    • Awareness of test automation frameworks and tooling, such as JUnit, RestAssured or WebDriver
    • Working knowledge of version control systems such as SVN or Git
    • A desire to work in a team environment with a understanding of Scrum or XP practices
    • An ability to get stuff done, driven to see your team succeed
    • A passion to learn new technologies, tools and development practices

What we offer

    • Flexible working conditions, including the ability to work remotely as necessary, and an opportunity to work the way you do best. Paid time off to support the community.
    • Rewarding technical challenges, working on products that are used by some of the largest organisations in the world to manage billions of their most sensitive documents.
    • Personal development opportunities, with the potential to learn from your fantastic colleagues, support for personal training, and conference attendance.
    • Good office facilities, in the centre of Maidenhead, within short walking distance from the station. For those that drive, there’s reimbursed car parking. 
    • Competitive salary, equity, health-care plans, and generous leave allowances
Alfresco is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, military status, gender, gender identity, sexual orientation, age, marital status, genetic information, medical condition or disability status.