PasadenaCARecruiter Since 2001
the smart solution for Pasadena jobs

Principal Application Architect

Company: ADP
Location: Pasadena
Posted on: March 18, 2020

Job Description:

Position Overview ADP is hiring a Principal Architect for our Workforce Management team in Pasadena, CA. We are seeking a strong candidate who is passionate about technology and leading technical software development teams in an Agile environment. This is a position in which we value motivation, collaboration, mentoring, encouragement, enthusiasm, and creativity. In this position, you will lead and manage a team of people involved in applying technology to achieve a software-based solution supporting ADPaposs company goals. The Principal Architect will provide leadership, technology design expertise, direction, coordination, and consultation, in the development, integration, launch, scaling, and maintenance of new and existing products and solutions. Promote use of innovative new technology and best practices for product and solutions. This position will have the opportunity to train on leading-edge technologies that continually redefine whataposs possible in our industry. The architect is responsible for the overall design of application changes and mapping the business requirements to systemstechnical requirements. This role leads the creation of new products and enhancements to existing products from concept to launch, as part of cross functional teams. The Principal Architect will play a significant role in developing a common data platform, interoperability, and SaaS architecture that enables the evolution of the product. This person will develop, document, and communicate an architecture that meets critical architectural quality attributes such as performance, scalability, reliability, security, maintainability, usability, and interoperability. The Principal Architect collaborates with team of developers, testers and architects providing technical guidance and leadership on the solution to be delivered. The Principal Architect is a key member of the development team and will be responsible for delivering the solution and ensuring that all development meets the required standards and follows industry best practice. Influence and govern current and strategic architectural blueprints. Identifies key application design patterns and standard application frameworks. Establishes the strategic direction for application development approaches, including tools, process and frameworks. This position will have the opportunity to train on leading-edge technologies that continually redefine whataposs possible in our industry. This person will also help instill the strategic vision, fundamentals, and best practices necessary for creating world-class real time transactional systems. As a hands-on architect you will work with teams of engineers to transform the way we do business. The challenges you will face include designing our next generation of cloud based products, building micro service-based applications that can deliver flexible capabilities to different user bases, and providing technical leadership to teams to achieve product vision through active mentoring, technical decision-making, and driving and facilitating company-wide collaboration Experience Bacheloraposs degree in Computer Science, Mathematics, Engineering or related field 10+ years of experience building highly scalable distributed systems on cloud platforms (AWS),developing in Python, C, C++, andor Java REST API design and implementation 10+ years of experience software development experience Expert in Web Application development using HTML, CSS, and JavaScript Experience with Node.JS, REST and JSON Strong understanding of object oriented design and MVC patterns Programming skills on other languages i.e. Java, PHP, and Python Experience with SQL and NoSQL data stores Experience with systems across multiple platforms Windows, Linux and UNIX Experience with open source software Excellent understanding of web security practices Good understanding of agile development and continuous integration Strong written and verbal communication skills Qualifications Essential job functions included but are not limited to the following Provide support in upgrading existing products and developing new products Coordinate with software development teams in developing and implementing software applications Mentor Software Engineers and Architects Assist leadership in analyzing project requirements and project design Evaluate and recommend tools, technologies and processes ensuring highest quality product platform Collaborate with peer organizations to develop software applications Troubleshoot code level problems quickly and efficiently Assist in development of design documents, white papers, training documents and software architectural documents Provides comprehensive analytical thinking to ensure transformation costs, impact and value are properly understood Strong situational analysis and decision-making abilities Analyze tools, lead tool comparisons, and make objective recommendations based on data. Deep understanding of microservices, containerization, SQL and no-SQL databases, data modeling and analytics, caching, security, REST APIs and test automation Familiarity with emerging technologies such as Machine Learning, AI,Elasticsearch, Redis and Kafka Familiarity with Spring, Hibernate, Spring Boot, GIT, Jenkins, Docker, Kubernetes Responsibilities Develop application architecture and guiding principles Establish platform security policies, standards, and best practices Develop build application components (both tools processes) into the platform delivery standard Understanding of cloud computing technologies, business drivers, and emerging computing trends High-level communication skills to successfully translate business requests to technology and security requirements Proven track record of driving decisions collaboratively and ensuring follow through Strong coding and debugging skills in one or more of the following technologies Java, Python Distributed computing and batchstream processing frameworks Strong communication and problem solving skills Expert knowledge of Java , JVM ecosystem, memory model, tuning, threading, reactive streams, modularization Knowledge of Domain Driven Design concepts and microservices Expert knowledge of Spring ecosystem (Spring Boot, Spring Cloud, Spring Integration, Spring Cloud Data Flow etc) Knowledge of NoSQL data stores and polyglot persistence (MongoDB, Cassandra) Knowledge of event sourcing and distributed message systems (Kafka, RabbitMQ) API design and implementation (remote vs local APIs, routing and reverse proxying, load balancing, optimization techniques) Knowledge of distributed computing, in memory computing, streaming Expert knowledge of build tools and dependency management (maven) Understanding of the testing pyramid (unit, functional, integration, system, API testing) and testing approaches TDD, BDD In depth hands on experience with virtualization approaches (VMs, containers) Hands on experience with cloud based IaaS (OpenStack, AWS) and distributed schedulers (Kubernetes, Mesos) Expert knowledge of Unix OS, tuning, command line utilities Comfortable to operate in an agile, dynamic environment Experience architecting, designing and developing complex distributed, fault-tolerant software using Java, Spring, REST Weaposre designing a better way to work, so you can achieve what youaposre working for. Consistently named one of the aposMost Admired Companiesapos by FORTUNERegistered Magazine, and recognized by DiversityIncRegistered as one of the aposTop 50 Companies for Diversity,apos 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 weaposre 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.

Keywords: ADP, Pasadena , Principal Application Architect, Other , Pasadena, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other Other Jobs


CDL-A TEAM TRUCK DRIVERS
Description: Job Description: US Xpress has a NEW Opening for Class A CDL Team Drivers. This is a unique,
Company: U.S. Xpress
Location: San Gabriel
Posted on: 04/9/2020

Spectrum Retail Sales Associate
Description: Job Description: About Us Spectrum is America's fastest-growing TV, internet and voice provider. Our organization is one filled with a diverse group of hardworking people. They're committed to helping (more...)
Company: Spectrum
Location: Yucaipa
Posted on: 04/9/2020

Senior EE System/Avionics Design Engineer
Description: At Boeing, we are all innovators on a mission to connect, protect, explore and inspire. From the sea bed to outer space, you---ll learn and grow, contributing to work that shapes the world. Find your (more...)
Company: Boeing
Location: Rowland Heights
Posted on: 04/9/2020


Retail Store Associate
Description: Job DescriptionRetail Store Associates play a meaningful role within the CVS Health family. At CVS Health, we---re shaping the future of health care for people, businesses, and communities. With your (more...)
Company: CVS Health
Location: San Gabriel
Posted on: 04/9/2020

Companion / Caregiver (Entry-Level)
Description: If you're someone who wants to work somewhere that you enjoy spending your time, we have the In Home Caregiving position for you Care In Homes believes that
Company: CareInHomes
Location: San Gabriel
Posted on: 04/9/2020

Class A CDL Company Drivers - New Pay Packages & Sign-on Bonus
Description: CLASS A CDL - OVER THE ROAD - COMPANY TRUCK DRIVER - GUARANTEED PAY GO FIRST CLASS OTR Class A CDL Truck Drivers are the backbone of May Trucking Company. We never forget that our success as an organization (more...)
Company: May Trucking
Location: Rowland Heights
Posted on: 04/9/2020

In-Home Caregiver
Description: We are hiring caregivers for all kinds of in home positions near you We make sure that all caregivers on our care team are given every available resource so that you
Company: CareInHomes
Location: Rosemead
Posted on: 04/9/2020

Caregiver - Great Pay + Benefits!
Description: Are you looking for a different type of Caregiver position One that actually delivers on the perks promised Well, you just found it. Come work with an In
Company: CareInHomes
Location: San Gabriel
Posted on: 04/9/2020

CDL-A TEAM TRUCK DRIVERS
Description: Job Description: US Xpress has a NEW Opening for Class A CDL Team Drivers. This is a unique,
Company: U.S. Xpress
Location: Yucaipa
Posted on: 04/9/2020

Company Drivers - New Pay Packages & Sign-on Bonus
Description: CLASS A CDL - OVER THE ROAD - COMPANY TRUCK DRIVER - GUARANTEED PAY GO FIRST CLASS OTR Class A CDL Truck Drivers are the backbone of May Trucking Company. We never forget that our success as an organization (more...)
Company: May Trucking
Location: Rowland Heights
Posted on: 04/9/2020

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Pasadena RSS job feeds