1+ months

BRA LABS Principal Technology Architect - Node.JS

Porto Alegre, RS 90020-025

At ADP we are driven by your success. We engage your unique talents and perspectives. We welcome your ideas on how to do things differently and better. In your efforts to achieve, learn and grow, we support you all the way. If success motivates you, you belong at ADP.

Technology at ADP. It's the foundation of the products and services that have made us a world-wide leader in workforce solutions. With us, you can combine technical skills and business acumen, to effectively consult as well as solve technical challenges. You have the opportunity to train on leading-edge technologies that continually redefine what's possible in our industry.

Inspiring Innovation is a core value at ADP and in Information Technology we are committed to delivering it - for our clients and colleagues around the world.

ADP Labs. Located in Porto Alegre/Brazil, provides software development and infrastructure for world-wide ADP products, working with large scale initiatives across multiple geographies, including Brazil, United States and India. As an internationally distributed software development team, we are hiring:

Principal Technology Architect

This is a full time position based in Porto Alegre, Brazil responsible for developing innovative, scalable, highly interactive and engaging applications for the ADP Innovation Labs' new, conversation-based application across mobile, desktop, tablet, and wearable devices.

You will work closely with a small team of front-end designers, data scientists, developers, and research specialists who will value your expertise in software programming, latest web technologies and frameworks. You are comfortable collaborating, but equally capable of working independently.

Responsibilities

  • Collaborate with business analysts to define software requirements for programming effort
  • Design and implement front- and back-end application interfaces for data and services
  • Support production software operations, test and debug programs
  • Report progress and status of assigned tasks to project teams and managers

Minimum qualifications

  • Experienced in JavaScript development, particularly with ReactJS, Webpack, and TypeScript
  • Experience with Node.JS, REST and JSON
  • Strong understanding of object oriented design and MVC patterns
  • Experience with SQL and NoSQL data stores, i.e. GraphQL, MySQL and Redis
  • Experience with systems across multiple platforms Linux, UNIX, and Windows
  • Experience with open source software
  • Understanding of web security practices
  • Strong written and verbal communication skills
  • Passion for great user experience
  • Solid IT experience with strong hands-on experience in solution/integration architecture

Preferred qualifications

  • Bachelor's degree in Computer Science, Engineering or related discipline is desired
  • Programming skills on other languages i.e. Java, PHP, and Python
  • Good understanding of agile development and continuous integration

Generic Skills

  • Leadership at the individual level -- having the confidence and resilience to take risks -- be self-empowered
  • Communication: understand and express ideas / solutions in a comprehensive and practical format -- knowledge sharing
  • User Focus: an absolute focus on the user (internal or external) experience -- every aspect of a solution should be productized for ease of use
  • Improvisation: the ability to think across disciplines and existing boundaries (technologies / business / geographies) -- lateral thinking
  • Collaboration: teamwork with a positive approach to ambiguity
  • Research: an inclination to continuous research inside and outside the current focus fields
  • Influence by example: scientific proof of an idea (success or failure) as the presentation tool -- represent an idea to promote it
  • Technical Knowledge: broad and deep technical knowledge with a strong focus on data / objects and API / contracts
  • Abstract Thinking: view of ideas and solutions as abstractions / patterns that can be leveraged / adapted / reused -- deliver frameworks instead of point solutions

We're designing a better way to work, so you can achieve what you're working for. Consistently named one of the 'Most Admired Companies' by FORTUNE Magazine, and recognized by DiversityInc as one of the 'Top 50 Companies for Diversity,' ADP works with more than 740,000 organizations across the globe to help their people work smarter, embrace new challenges, and unleash their talent. "Always Designing for People" means we're creating platforms that will transform how great work gets done, so together we can unlock a world of opportunity.

At ADP, we believe that diversity fuels innovation. ADP is committed to equal employment opportunities regardless of race, color, genetic information, creed, religion, sex, sexual orientation, gender identity, lawful alien status, national origin, age, marital status, or protected veteran status. We support an inclusive workplace where associates excel based on personal merit, qualifications, experience, ability, and job performance.

Categories

Posted: 2020-10-23 Expires: 2020-12-23

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

BRA LABS Principal Technology Architect - Node.JS

ADP
Porto Alegre, RS 90020-025

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast