Lock Applications for this job are now closed
    Closing soon

    Based in our Bristol offices, our delivery teams are rebuilding our core platform to leverage technology that will deliver a customer experience they expect, and we think they deserve. This is a rare chance to deliver a step change in business productivity, not just a run of the mill project. It’s a technical challenge and a professional opportunity to do something you can be enormously proud of, not just a job. If that is what you’re looking for and you can deliver what we need, we’d really like to speak with you.

    The Role

    We are looking for junior or graduate software engineers to grow into people who can help develop, support and advance our .Net based software platform and Web based UI.

    You need to be an aspiring developer, with excellent problem-solving and communication skills, motivated to do the right things in the right way and determined to meet your commitments no matter what challenges you face. As a team player, you’ll fit straight into our open, collaborative, agile, egoless working environment in the heart of Bristol. You’ll have a relevant degree or be able to demonstrate similar knowledge and experience.

    Some experience or knowledge in some of the following:

    • Knowledge of C#, dotnet framework/core is advantageous
    • Web API development – SSL, REST APIs, JSON
    • JavaScript or TypeScript
    • Knowledge of OO development, patterns and practices
    • Analytical thinking, problem solving & decision-making skills
    • SOLID and DRY software design principles
    • The ability to analyse and debug existing code in terms of functionality and performance
    • The ability to communicate effectively both inside and outside of the technical team
    • The ability to quickly learn and adjust to new technologies and processes
    • The ability to deliver clear, concise, well-structured code that adheres to commercial standards
    • Working collaboratively within a team, sharing knowledge & ideas
    • Open to accepting views & opinions of other team members

    You will also have a desire to learn about the following:

    • Saas, PaaS, IaaS e.g. AWS, Azure
    • Continuous delivery and / or DevOps
    • Message Queue systems e.g. RabbitMQ, Kafka, SQS
    • Version control solutions e.g. Git, Mercurial
    • Node development
    • Application containerisation e.g. Docker & Kubernetes

    Bring your passion, curiosity, talent and innovative ideas and we will give you an environment full of challenge to flourish in.

    Explore our COVID-19 page https://tech.adp.com/covid19/ to understand how ADP is approaching safety, travel, the hiring interview process, and more.

    Diversity, Equity, Inclusion & Equal Employment Opportunity at ADP: ADP affirms that inequality is detrimental to our associates, our clients, and the communities we serve. Our goal is to impact lasting change through our actions. Together, we unite for equality and equity. ADP is committed to equal employment opportunities regardless of any protected characteristic, including race, color, genetic information, creed, national origin, religion, sex, affectional or sexual orientation, gender identity or expression, lawful alien status, ancestry, age, marital status, or protected veteran status and will not discriminate against anyone on the basis of a disability. We support an inclusive workplace where associates excel based on personal merit, qualifications, experience, ability, and job performance.

    Ethics at ADP: ADP has a long, proud history of conducting business with the highest ethical standards and full compliance with all applicable laws. We also expect our people to uphold our values with the highest level of integrity and behave in a manner that fosters an honest and respectful workplace. Click https://jobs.adp.com/life-at-adp/ to learn more about ADP’s culture and our full set of values.