Logo of Huzzle

Principal Architect

image

ADP

Aug 2

Applications are closed

  • Job
    Full-time
    Entry Level
  • Miami

Similar opportunities

Explore more
image

Digital Sales Executive

JobADP
Junior Level
image

Entry Level Outside Sales

JobADP
Junior Level
image

HRO Comprehensive Services - ADM Small Business Sales

JobADP
Mid Level
image

Mis Market Sales Representative

JobADP
Mid Level
image

MAS Sales Trainee

JobADP
Junior & Mid Level

Requirements

  • - You'll have a Bachelor's degree OR equivalent.
  • - Expert-level proficiency in C# and .NET 8 framework, with a strong understanding of its internals and performance optimization techniques
  • - Mastery of ASP.NET Core for designing and implementing large-scale, distributed APIs and web services
  • - Advanced knowledge of database technologies, including PostgreSQL/MSSQL, NOSQL (e.g., DocumentDB), and database performance tuning
  • - Extensive experience with event-driven architectures, Kafka, Redis, and microservices design patterns
  • - Deep understanding of cloud-native architectures and proficiency with AWS services and best practices
  • - Expert-level knowledge of application performance monitoring and optimization using tools like Dynatrace
  • - Advanced proficiency in log management and analysis using Splunk, with the ability to design comprehensive logging strategies
  • - Mastery of OOP principles, design patterns, and API design best practices, including versioning and backward compatibility
  • - Expertise in containerization and orchestration technologies (Docker, Kubernetes)
  • - Strong background in Agile methodologies and experience leading Agile teams
  • - Proficiency with AI-assisted development tools like GitHub Copilot and ability to integrate them into the development workflow
  • - Extensive experience architecting and developing complex distributed systems, including worker services, background jobs, and high-throughput processing systems

Responsibilities

  • Lead the architectural design and implementation of highly scalable, resilient, and performant backend systems and microservices
  • Drive the adoption of best practices in software architecture, design patterns, and coding standards across the organization
  • Conduct advanced troubleshooting and debugging of complex, distributed systems
  • Design and optimize database schemas, queries, and data access patterns for maximum efficiency and scalability
  • Architect comprehensive monitoring, logging, and observability solutions using Splunk, Dynatrace, and other tools to ensure system reliability and performance at scale
  • Lead code reviews, mentor team members, and foster a culture of technical excellence
  • Collaborate with cross-functional teams to align technology solutions with business objectives
  • Evaluate and recommend new technologies and frameworks to improve system performance, scalability, and developer productivity
  • Design and implement robust security measures and ensure compliance with industry standards
  • Stay at the forefront of emerging technologies and architectural trends, continuously updating the team's technical roadmap
  • Provide technical leadership in critical projects and initiatives, offering hands-on coding and problem-solving when necessary
  • Develop and maintain architectural documentation, including system diagrams, data flow models, and technical specifications

FAQs

What are the primary responsibilities of a Principal Architect at ADP?

The Principal Architect will lead the architectural design and implementation of scalable systems, drive best practices in software architecture, conduct troubleshooting of complex systems, collaborate with teams to align technology solutions with business objectives, and mentor team members.

What qualifications are required for this role?

Candidates must have a Bachelor's degree or equivalent, expert-level proficiency in C# and .NET 8 framework, mastery of ASP.NET Core, advanced knowledge of database technologies, and extensive experience with microservices design patterns and cloud-native architectures.

What technologies should a candidate be proficient in?

Proficiency is required in C#, .NET 8, ASP.NET Core, PostgreSQL/MSSQL, NoSQL, event-driven architectures, AWS services, application performance monitoring tools like Dynatrace, containerization technologies like Docker and Kubernetes, and AI-assisted development tools such as GitHub Copilot.

Is there an emphasis on mentoring and leadership in this position?

Yes, the Principal Architect is expected to lead code reviews, mentor team members, foster a culture of technical excellence, and provide technical leadership on critical projects.

Are there preferred qualities that enhance a candidate's application?

Yes, preferred qualities include an understanding of health insurance, familiarity with healthcare regulations, experience with enrollment systems, and knowledge of EDI standards, among others.

What kind of team environment does ADP promote?

ADP promotes a dynamic, inclusive team environment with a culture of collaboration, empathy towards client needs, and a commitment to diversity, equity, and inclusion.

How does ADP value work-life balance?

ADP supports work-life balance through a hybrid work format which allows for both remote work and on-site collaboration.

What opportunities for growth and learning does ADP offer?

ADP encourages continuous learning, aligns associates with knowledgeable teams, values curiosity, and promotes an environment where associates can listen, stay agile, and learn from experiences.

How does ADP support community involvement?

ADP encourages associates to give back to the community and supports them in times of need through its Philanthropic Foundation.

How does ADP uphold ethical standards in the workplace?

ADP has a long-standing commitment to conducting business with the highest ethical standards and compliance with applicable laws, while fostering an honest and respectful work environment.

Always designing for people.

Human Resources
Industry
10,001+
Employees

Mission & Purpose

ADP is a company that specialises in providing human resources, payroll, and workforce management solutions. With a focus on streamlining HR processes, ADP offers a range of services to help businesses manage their employees efficiently, from payroll processing to talent management. The company's ultimate goal is to empower organisations by simplifying complex administrative tasks related to human capital, allowing them to focus on strategic initiatives and business growth. ADP's purpose is to be a reliable partner for businesses, offering innovative solutions that contribute to the effectiveness and success of their human resources and workforce management functions.

Benefits

  • Medical

  • Life Insurance

  • Commuter Savings

  • Dental

  • ADP Federal Credit Union

  • Vision

  • Matched 401k

  • Home & Auto Insurance Programs

  • Employee Stock Purchase Plan

  • Holidays, Personal Days, Vacation

  • PAID Volunteer Time Off

  • Wellness Offerings

Get notified when ADP posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?