Jobs and Careers
AC

Principal Application Architect - Remote

Accruent
United StatesRemotefull_timeVerifiedPosted 27 Sept 2023
💰 $255,600/yr($137,600/yr$255,600/yr)

About the role

Personal development and becoming the best you is all about growth and exploring new skills and opportunities – both in and out of the office. At Accruent, we call this Grow Without Limits, and we’re proud to offer each of our employees the resources, coaching and support necessary to achieve Growth Without Limits in their personal and professional lives. Explore where the path takes you. 

The Principal Application Architect is responsible for ensuring that all Accruent products are built based on the best practices, will achieve desired results when delivered, and can be delivered on time. The Principal Application Architect validates new technologies and determines how they can be leveraged within our product offerings. Responsibilities include reviewing technical requirements and designing and architecting the base framework and architectural modules that support the domain specific modules that will be built by the engineering team of which the architect is an integral member of.

The ideal candidate will be highly motivated and have a passion for technology and creative problem solving. If you are self-driven, enjoy working in a team environment, have an entrepreneurial spirit and enjoy creating innovative solutions to complex problems, Accruent may be a fit for you.

ESSENTIAL DUTIES & RESPONSIBILITIES

  • Operate independently in an agile software development environment.
  • Develop and execute architecture strategy, aligning it with the company's goals and objectives.
  • Lead the transformation of our applications from a traditional model to a Software as a Service (SaaS) architecture, ensuring multi-tenancy, scalability, and high availability.
  • Own the solution design. Understand the underlying business needs and craft a solution that meets these needs within the boundaries of the budget, existing assets, or technology direction.
  • Identify proof of concept stories that will need to be completed in early iterations of the project.
  • Identify early any architectural risks for the project.
  • Identify, evaluate and demonstrate next generation technologies.
  • Leverage your deep understanding of Azure services, including but not limited to Azure Kubernetes Service (AKS), Azure Functions, Azure Logic Apps, Azure DevOps, and Azure API Management, to design scalable and robust solutions.
  • Provide technical leadership, mentorship, and guidance to development teams, fostering a culture of best practices, innovation, and continuous improvement.
  • Ensure that architectural designs adhere to security and compliance standards, and actively participate in security reviews and audits.
  • Identify and address performance bottlenecks, scalability challenges, and other architectural concerns proactively.
  • Manage relationships with technology vendors, evaluating and selecting third-party tools and services that align with our architectural goals.
  • Consistently demonstrate Accruent’s values: Humility, Integrity, Drive to Excellence, Results Orientation, Winning Attitude and Grit.

KNOWLEDGE, SKILLS & ABILITIES

  • 15+ years of Industry experience with 8+ years in varying Architect roles
  • Proven experience as Application Architect, driving transformation from legacy architecture towards a SaaS environment
  • Strong knowledge of modern architectural principles, microservices, containerization, serverless computing, and cloud-native design patterns.
  • Excellent communication and interpersonal skills, with the ability to convey complex technical concepts to non-technical stakeholders.
  • Stay abreast of relevant technologies and industry trends
  • Serve as architectural bridge to Product Management, representing engineering in key decisions with excellent presentation skills
  • Understand the significant industry shifts taking place in the current landscape, and be able to design forward-thinking, innovative, and impactful solutions.
  • Expertise in 3 or more of the following: C#, Java, REACT, Node.js, jQuery, LINQ.
  • Expertise in building secure SaaS enterprise class applications.
  • Performance tuning and troubleshooting experience.
  • Experience with software architecture and full SDLC of large-scale distributed enterprise applications.
  • Experience in architecting and developing high-volume, multi-tier, multi-tenant enterprise software applications and products.
  • Project and task oriented with a focus on details.
  • Ability to work well within group or individually on projects.
  • Experience in the following:
    • Test-driven design and Test-driven Development
    • Continuous Integration methodology
    • DevOps tools and practices

Please Note:

  • This job

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Accruent

View company profile →