Ameresco

Application Solutions Architect

Ameresco

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $105,000 - $140,500 per year

Job Level

About the role

  • Architect end-to-end solutions for business applications, integrating with existing systems, and ensuring compliance with enterprise architecture standards.
  • Research business best practices and industry standards such as ISO or ANSI and apply those learnings to solution design.
  • Work closely with various stakeholders including customers, business analysts, engineers, project managers, developers, and other architects to gather requirements and translate them into technical solutions.
  • Assess new and existing technology to determine their fit within the organization's tech stack, considering scalability, security, and performance.
  • Oversee the integration of disparate systems, ensuring seamless data flow and system interoperability.
  • Ensure all solutions adhere to security standards, privacy regulations, and compliance requirements.
  • Produce and maintain architecture documentation including system designs, integration points, and data flows.
  • Participate in or lead aspects of project management related to architecture, including planning, execution, and monitoring.
  • Design, perform and oversee functional testing to ensure that applications meet stakeholder requirements.
  • Liaise with external vendors for technology solutions, ensuring they meet the company's technical and operational standards.

Requirements

  • A degree from an accredited Computer Science or Information Technology program or equivalent professional experience.
  • An understanding of accounting standards and regulations.
  • Minimum of 7 years in software development or architecture roles.
  • Excellent communication skills to convey complex technical concepts to non-technical stakeholders.
  • Proven experience in designing and implementing large-scale, complex systems.
  • Proficient in multiple programming languages (e.g., Java, Python, PHP).
  • Deep understanding of various architectural styles (e.g., microservices, SOA).
  • Experience with the AWS cloud platforms.
  • Knowledge of database technologies and data management practices.
  • Familiarity with DevOps practices and tools.
  • Strong analytical and problem-solving capabilities.
  • Leadership qualities with the ability to influence and drive consensus.
  • TOGAF, AWS Certified Solutions Architect, or similar certifications would be an asset.
  • Asset management, facility management or service management knowledge would be a valuable asset.
Benefits
  • health insurance
  • retirement plans
  • paid time off
  • performance incentives
  • bonuses
  • commissions
  • equity
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentarchitectureprogramming languagesJavaPythonPHPmicroservicesSOAdatabase technologiesDevOps
Soft Skills
communication skillsanalytical capabilitiesproblem-solvingleadershipinfluenceconsensus building
Certifications
TOGAFAWS Certified Solutions Architect