1+ months

Principal Architect

Pasadena, California 91101
  • Job Type
  • Job Status
    Full Time
POSITION SUMMARY - Principal Applications Architect

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 Enterprise-wide new product and solution development initiatives. Influence and govern current and strategic architectural blueprints. Promote architectural initiatives that drive revenue and improve efficiency aligned with business strategy. Identifies key application design patterns and standard application frameworks. Establishes the strategic direction for application development approaches, including tools, process and frameworks.

  • Work with business partners to drive and capture system functional and non-functional requirements - Security, Scalability, Maintainability, etc.
  • Collaborate with architectural peers, product owners, stakeholders and globally distributed teams to define and capture software architecture for systems and/or components
  • Identify, evaluate and select appropriate technology, and develop/document design models
  • Assist in the development of overall project plans and timetables, analysis and identification of intermediate deliverables
  • Demonstrate prototypes and/or released application software to both a business and developer audience in solution development
  • Design technical architectures for complex solutions
  • Provide technical and thought leadership on agile teams. Deliver great software adhering to agile software engineering practices (e.g., TDD, continuous integration, automated tests...
  • Code review and mentorship of developers on agile teams
  • Develop applications and components; test and debug programs and support production Develop specifications for new products/services, applications and service offerings
  • 15+ years of IT experience with hands-on experience in application / system / platform / integration architectures
  • In depth experience in architecting, designing, and building large scale distributed, enterprise level, services-oriented systems and web applications in an agile environment
  • Experience building applications with multiple technologies and platforms
  • Hands on experience integrating enterprise-scale applications including 3rd party app's
  • Strong experience in development of REST web services, JMS, and MVC
  • Strong data modeling experience from conceptual, logical, and physical designs
  • Hands-on experience with RDBMS and unstructured data stores
  • Strong technical proficiency in JavaScript, jQuery, JSON, XML, XSLT
  • OOP, Functional paradigms, JavaScript, Node.js, NoSql Databases, MVC, Scrum Agile
  • Development experience in Java with high proficiency in Java/J2EE technologies



  • Information Technology

At ADP, we’re not just thinkers, we’re doers.  We foster an environment where you are encouraged to max out your creativity, but then put your ideas to the test.  Here, you will create amazing products that help the world’s busiest professionals become more productive and happier at work. 


We are consistently ranked on Fortune’s “World’s Most Admired Companies” and Forbes’ “World’s Most Innovative Companies” lists. That’s some serious street cred, if we do say so ourselves.  But just in case you need more, we know one of the key differentiating factors about working here is the amazing people you’ll meet.  We hire industry-leading professionals from all backgrounds and experiences with two core values in mind: passion and fun.  After all, life’s too short to work in a job with people you aren’t absolutely in love with.  (And we mean that in the most professional way possible.)


Share this job:

Principal Architect

Pasadena, California 91101

Share this job

Principal Architect

Pasadena, California

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast