Solutions Architect, CRM
Charles Town, WV 
Share
Posted Today
Job Description
Description

Solutions Architect, CRM
American Public Education, Inc.

The Solutions Architect is a strategic role within American Public Education, Inc (APEI) that focuses on enabling future-state business capabilities to drive the organization's strategy and business outcomes. As a Solutions Architect, you will apply your expertise in existing, new, and emerging technologies to develop software solutions and designs for complex technical and business problems.

In this role, the Solutions Architect will provide technical thought leadership and hands-on solutions design and direction that may include custom/COTS applications, on-premises/Cloud, PCI/PII, and mobile/API-led constructs that compass reliability, scalability, and security for a 24x7 enterprise. She/he will have broad experience and deep understanding of application development with .Net and Java based technologies, service-oriented architecture and integration, SDLC practices, and Cloud platforms; including collaboration among various Business and Software Engineering teams to ensure solutions are designed, implemented, and operational performance is as expected. This candidate will possess excellent leadership skills, ability to influence stakeholders, and hands-on practice of enterprise architecture principles, both on-premises and Cloud.

The Solution Architect will specialize in architecting, solutioning, and designing Salesforce Service, Sales, Marketing, Education, and/or Experience Clouds, various AppExchange applications, and/or related technologies that include Lighting, Apex, SOQL, Change Data Capture, Integration, and Platform Events.

Responsibilities:

  • Architecture and solutions design, blueprinting, and technical roadmap. Technology experience and preference given to Salesforce, Boomi, Great Plains, OutSystems, Azure RPA, and .NET custom development for on-prem and cloud.
  • Ability to quickly grasp Business initiative, understand business process, and determine technical solution options that meet objectives.
  • Collaborates with Enterprise Architecture to ensure solutions design supports overall enterprise architecture direction.
  • Establishes best practices for the design, build, and support of on-premises and cloud applications.
  • Provides hands-on mentoring and coaching of architecture, solutions design, and development practices.
  • Researches and establishes technical, design, patterns, and tools best practices and standardizes across software engineering teams.
  • Creates and reviews architecture, solution design, data and integration documents for delivery teams and Architecture Review Board.
  • Builds prototypes and/or assists software engineers with coding and troubleshooting both on-premises and cloud-based applications.
  • Identifies/matures best practices Cloud and API-led designs, microservices, CI/CD, automated testing (regression and load), SCM/Release strategies, and critical operational support.
  • Adheres to and promotes compliance with policies and procedures.
  • Develops solutions and contributes code as and when necessary.
  • Recommends business and architectural processes and design options to optimize technical solutions.
  • Performs other duties as assigned.

Requirements:

  • Hands-on experience with creating and executing architecture solutions and design for enterprise initiatives, both on-premises and cloud, that include network, storage, and security.
  • Strong hands-on proficiency with solution design and development in Salesforce Service, Sales, Marketing, Education, and/or Experience Cloud, Apex, Process Builders, Visualforce, Lighting, SOQL, Profiles/Roles and Sharing Rules, Flow, Workflow rules, Triggers, Change Data Capture, Object Relationship, and/or Platform Events.
  • Extensive knowledge and experience of n-tier, enterprise-scale and distributed application environments.
  • Establishment of best practices for technical frameworks, software development including microservices and Kubernetes, design patterns, integration standards, etc.
  • Strong hands-on experience and understanding of Service-Oriented and Event-Driven Architecture and integration; Object-Oriented Design (classes, constructors, interfaces, properties, methods, and events) and Namespaces.
  • Strong understanding and experience executing SDLC with methodologies such as Waterfall, Agile, DevOps, etc.
  • Experience with Enterprise Architecture or Data Modeling toolsets like Orbus or ER/Studio.
  • Experience with Identity and Access Management (Active Directory, Active Directory Federation Services (ADFS), Lightweight Directory Access Protocol (LDAP), OpenID, OAuth, and Security Assertion Markup Language (SAML)).
  • Extensive experience in designing, implementing, and deploying solutions on Cloud-based platforms, preference given to Azure.
  • In-depth knowledge of architectural best practices, design patterns, governance and security principles.
  • Deep understanding of networking concepts, such as virtual networks, subnets, network security groups, firewall, and load balancer.
  • Solid experience with performance management, monitoring, logging, error-handling frameworks, and diagnostics/RCA.
  • Proficient in Microsoft Azure Services such as Kubernetes, CI/CD, DevOps, App Services, Functions, Storage, SQL Database, Virtual Machines, CLI, PowerShell, Key Vault, and Power Automate.
  • Excellent verbal and written communication skills, ability to communicate effectively with all levels of the organization from engineers to C-Level executives.
  • Strong ability to work collaboratively within a team to quickly solve problems.
  • Methodical, organized and detail oriented.
  • Strong initiative and ability to work with limited supervision and/or without direct supervision.
  • Ability to motivate and energize teams.
  • Minimum 12+ years of overall IT experience, 5+ years of technical architecture, solution architecture and design, application development, and/or application performance.
  • Minimum 3+ years of experience providing development frameworks, methodologies, templates, tools, etc. Technology experience and preference given to Salesforce, OutSystems, Sitefinity, Boomi, and Brightspace.

Education:

  • Bachelor's degree preferred.

About Us:

Online, on campus and in the workplace, we provide higher education and training to our country's heroes - military service members, veterans, nurses, government employees, and motivated professionals that want to make a difference. American Public Education, Inc. educates service-minded students, ranging from the military, public service, federal agencies, and nursing communities, through American Public University System (APUS), Hondros College of Nursing (HCON), Rasmussen University and Graduate School USA (GSUSA).

It is the policy of American Public Education, Inc. (APEI) to afford equal opportunity to all qualified persons. We treat all qualified individuals equally as to their recruitment, hiring, assignments, advancements, compensation, and all other terms and conditions of employment. American Public Education, Inc. does not discriminate on the basis of race, color, religion, creed, sex, age, national origin, sexual orientation, or physical, mental, or sensory disability, or any other characteristic protected by law.

Colorado, California, Washington and NYC Pay Transparency Statement

If you are a resident of Colorado, California, Washington or New York City and this role is available remotely, you may be eligible to receive additional information about the compensation and benefits for this role, which we will provide upon request. Please send an email to





       

      Job Summary
      Company
      Start Date
      As soon as possible
      Employment Term and Type
      Regular, Full Time
      Required Experience
      12+ years
      Email this Job to Yourself or a Friend
      Indicates required fields