Remote Enterprise Architect

Job is Expired
Location: Nationwide
Compensation: To Be Discussed
Staff Reviewed: Fri, Mar 15, 2019

Job Summary

Ultimate Software is looking for an Enterprise Architect! This person will serve as a member of our Architectural leadership team with oversight of all software architecture. They will set the strategic direction and define the principles that shape our software development and technology adoption practices here at Ultimate. As a leader in the development organization this person will be responsible building a culture that inspires technical experimentation and empowers our development teams to make sound technical and architectural decisions.

Here at Ultimate Software, we truly put our people first. We strongly believe in teamwork, and we encourage and trust our people to reach higher, learn more, and live up to their potential. Ultimate is ranked #1 on Fortune's Best Places to Work in Technology for 2018 and #3 on the 100 Best Companies to Work For list in 2018. Ultimate is also ranked #1 on Fortune's 75 Best Workplaces for Women and #5 on its Best Workplaces for Diversity list.

Apply now to join our Award Winning Product Development Team!



Primary Responsibilities:

Perform architectural analysis and design for systems spanning the Ultimate Software products and services portfolio
Partner with various business stakeholders and technology leaders to translate program requirements into technical solutions and system designs
Document and communicate designs, estimates, and implementation plans to program stakeholders
Collaborate with other members of the Core Technologies Services team, including architects and technical leads, to evaluate solutions and gain consensus on technical direction
Research, design, test, and evaluate new technologies and vendor solutions
Implement POCs and pair with technical leads on implementations
Maintain an organization-wide view of current and future business and application architecture to provide solutions that integrate into the overall architectural vision and strategy
Provide leadership and expertise in the development of standards, architectural governance, design patterns, and practices
Requirements:

10-12+ years of technical leadership and architecture experience in software development
6-8+ years' experience designing and delivering large scale distributed systems (ideally using modern SOA patterns and REST)
Solid understanding of security/access control, scalability, high availability, and concurrency patterns
Flexibility and creativity in solution design - including leveraging emerging technologies
Excellent written and verbal communication skills
Ability to clearly explain and justify ideas when faced with competing alternatives
Ability to communicate and apply common architectural design patterns across a wide range of technical problems
Prior experience with at least one major IaaS and/or PaaS technology (OpenStack, AWS, Heroku, etc.)
Prior experience with relational and non-relational database technologies (MongoDB, Cassandra)
Prior experience with agile development, continuous delivery, and DevOps
Strong understanding of infrastructure and related technologies (hardware, virtualization, networking)
Proficient in at least one static OO language (C#, Java)
Proficient in at least one dynamic language (JavaScript, Python, Node.js a plus)
Proficient in current development tools (Visual Studio, Eclipse, Git, SVN)
Must have at least a bachelor's degree (or foreign earned equivalent degree) in a computer or engineering field
Travel Requirement:

10-20% travel to other ultimate Software Offices will be required.


This job description has been written to provide an accurate reflection of the current job and to include the general nature of work performed. It is not designed to contain a comprehensive detailed inventory of all duties, responsibilities, and qualifications required of the employees assigned to the job. Management reserves the right to revise the job or require that other or different tasks be performed when circumstances change.

Ultimate Software will reasonably accommodate employees with disabilities as defined by the Rehabilitation Act of 1973, the Americans with Disabilities Act (ADA) and other appropriate statutes.

BECOME A PREMIUM MEMBER TO
UNLOCK FULL JOB DETAILS & APPLY

  • ACCESS TO FULL JOB DETAILS AND APPLICATION INFORMATION
  • HUMAN-SCREENED REMOTE JOBS AND EMPLOYERS
  • COURSES, GROUP CAREER COACHING AND RESOURCE DOWNLOADS
  • DISCOUNTED CAREER SERVICES, RESUME WRITING, 1:1 COACHING AND MORE
  • EXCELLENT CUSTOMER SUPPORT FOR YOUR JOB SEARCH