Senior Full Stack Developer - ESI Data Architecture

Porto Alegre, BRA-RS, Brazil

ADP

ADP offers industry-leading online payroll and HR solutions, plus tax, compliance, benefit administration and more.

View all jobs at ADP

Apply now Apply later

ADP is hiring a Full Stack Application Developer 

  • Do you enjoy exploring, identifying, and implementing solutions that inspire a next-gen world of work?
  • Are you looking to join a dynamic, inclusive team environment with a culture of collaboration and belonging?
  • Do you live and breathe problem-solving and innovation?

 

Well, this may be the role for you. Ready to make your mark?

In this role, you will work as part of a core team dedicated to bringing the designs and ideas for the next generation of multi-country payroll to life. You will work with multiple teams in multiple countries to plan, design, develop, test, and implement impactful solutions that facilitate improved integration, migration, and implementation solutions within our suite of products and partners.

No two days are the same as you work with your team, internal partners, and external partners to prioritize and design solutions for business initiatives. As a Senior Developer Full Stack, you will work closely with your team and have a hands-on role designing and developing web applications leveraging both your front-end and back-end development skills.

 

To thrive in this role, you'll need to be passionate about solving business problems with technology. You should be comfortable coding on both the front-end and back-end of the applications you are developing but it is ok to be stronger on one or the other.  Your coding skills on the front-end should include Javascript, Typescript, Angular and/or React, Web Components, CSS, and HTML. On the back-end you should have strong Java skills with some experience with Tomcat, Spring Boot and REST.

 

Because this team will build applications leveraging Semantic Technologies it is desirable to have some exposure to RDF, OWL, SPARQL, Apache Jena / RDF4J and graph databases.

 

 Like what you see?  Apply now!

Learn more about ADP at tech.adp.com/careers

 

WHAT YOU'LL DO:

Here's what you can expect on a typical day in the life of a Principal Software Engineer at ADP.

  • Deliver Solutions. Use your expertise to help deliver complex projects that cut across multiple teams and team members in multiple countries. You need ability to take ownership across this complex landscape to deliver solutions that resonate with the business.
  • Variety of work. There is no typical day. You could be checking in with a team across the globe one minute on a specific project, building a new dev component the next, meeting with leadership later in the day to review initiatives for the coming quarter or handling a few ad hoc requests from your peers in other departments
  • Influence and inspire confidence. You are comfortable presenting to Principal leaders, product owners, and peers with a compelling voice that you demonstrate through executive presence, leading change, and creating clear executive-level communications on milestone achievements.
  • Learning. You’re always learning new technologies and operating with a "figure it out" mentality
  • Collaborate Daily. You will serve as a trusted advisor, partner, and ADP ambassador to your clients, internal partners, and overall network while demonstrating grace under pressure and the highest ethical standards.
  • Collaborate Daily. You will serve as a trusted advisor, partner, and ADP ambassador to your clients, internal partners, and overall network while demonstrating grace under pressure and the highest ethical standards.
  • Challenges. You’re comfortable working on products with tech that has never been used before. Inevitable challenges will arise, and we'll rely on you to look for a solution

TO SUCCEED IN THIS ROLE:

  • Positive Self-StarterYou can manage your time well, prioritize deliverables, and multi-task with the best of them. In addition, you can present your ideas in a clear, professional manner on paper, in person, and over the phone.
  • Strategic Partner. Work with others collaboratively to deliver solutions that can be leveraged across the enterprise.
  • Problem Solver. You have an ambitious spirit and thrive under pressure, and are motivated to solve problems collaboratively and in a way that the most business value is realized.
  • Knowledge Seeker. Ability to learn technology quickly through instruction and self-training.

 

TECHNICAL QUALIFICATIONS:

Required:

  • Solid understanding of fundamental programming concepts
  • Solid understanding of fundamental Javascript concepts
  • Angular and/or React
  • Familiar with HTML5, CSS3, and SASS or LESS
  • Java 8+
  • REST web service development and integration
  • GIT/Bitbucket
  • IntelliJ, Eclipse or other development tool

Desirable:

  • Experience with working on Public Cloud (e.g. AWS, EC2, Lamda)
  • Experience using ADP’s One UX Design System
  • Familiar with Semantic Web Technologies (RDF, OWL, SPARQL)
  • Familiar with graph databases (e.g. Amazon Neptune, GraphDb, Neo4J)
  • Familiar with working in an Agile / SCRUM environment
  • Familiar with Spring Framework / Spring Boot
  • Familiar with CI/CD pipelines (e.g. Jenkins)
  • Familiar with other programming languages (e.g. Python, Clojure, Node.js)

 

YOU'LL LOVE WORKING HERE BECAUSE YOU CAN:

 

  • Team collaboration.Courage comes from how associates are willing to have difficult conversations, speak up, be an owner, and challenge one another's ideas to net out the best solution.
  • Deliver at epic scale.We deliver real user outcomes using strong judgment and good instincts. We're obsessed with the art of achieving simplicity with a focus on client happiness and productivity.
  • Be surrounded by curious learners.We align ourselves with other smart people in an environment where we grow and elevate one another to the next level. We encourage our associates to listen, stay agile, and learn from mistakes.
  • Act like an owner & doer.Mission-driven and committed to navigating change, you will be encouraged to take on any challenge and solve complex problems. No tasks are beneath or too great for us. We are hands-on and willing to master our craft.
  • Give back to others. Always do the right thing for our clients and our community and humbly give back to the community where we live and work. Support our associates in times of need through ADP's Philanthropic Foundation.
  • Join a company committed to equality and equity. Our goal is to impact lasting change through our actions.

 Like what you see?  Apply now!

Learn more about ADP at tech.adp.com/careers

 

Qualifications

#LI-CM1
#LI-Hybrid

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0

Tags: Agile Angular Architecture AWS Bitbucket CI/CD Clojure EC2 Git Java JavaScript Jenkins Neo4j Node.js Pipelines Python RDF React Scrum TypeScript UX

Perks/benefits: Career development

Regions: Europe South America
Countries: Brazil Portugal

More jobs like this