Solutions Architect(Remote)
Title:Solutions Architect (Remote) Responsibilities: • Technical excellence on delivery engagements; this includes architecture, design patterns, quality and testing, development operations, and release management as a holistic consideration of the solution • Design and plan the necessary steps to integrate the target software into a client environment • Lead teams delivering quality software using agile principles and a DevOps mindset • Explain abstract technical concepts, risks, and options to non-technical stakeholders • Meet billing targets • Provide guidance and support across the entire project lifecycle: from sales, to development, to maintenance, to retirement/replacement • Guide clients and teams in planning, scoping, development practices, and quality • Lead design reviews of systems architecture for cloud, on-premise, and hybrid topologies • Evaluate, define, and create reusable development frameworks, tools, platforms, and documentation • Provide technical oversight and guidance • Model and evangelize agile practices and mindset for team members and clients • Maximize value produced for the client • Provide technical estimates for sales pursuits and present as a technical SME • Provide organizational leadership and guidance regarding technology-focused strategic objectives • Support the practice on staffing decisions for new and ongoing engagements at the direction of a Principal SA • Participate in interview process for Developers and SAs • Self-manage competing responsibilities and commitments Minimum Qualifications: • 8+ years relevant professional work experience • 5+ years of hands on development experience in a technical role • 3+ years' experience in systems integration of major software applications, such as Salesforce, SAP, Workplace, Snowflake, etc. • Exceptional written and oral communication skills • A strong sense of ownership and a willingness to work with team members to drive successful client outcomes • A desire to constantly learn, teach, and share new knowledge • Skilled in understanding and abstracting complex business problems to develop technical solutions • Skilled in communicating technical decisions, risks, and options to non-technical stakeholders • Skilled in negotiating mutually beneficial outcomes • Demonstrated ability to understand audience and adjust communication style as necessary • Back End Architects: Expertise designing and integrating enterprise applications with .NET, Java, or equivalent Backend Technology • Front End Architects: Expertise designing and integrating enterprise applications using modern JavaScript and modern client-side frameworks such as React, Angular, VueJS • Expertise and experience with modern DevOps patterns, practices, and tools • Expertise and experience with modern software delivery and development tools such as Azure DevOps or Jira • Project experience with agile frameworks such as Scrum, Kanban, or Lean • Project experience with agile technical practices including unit testing and continuous integration • Experience navigating client issues, constraints, and risks; demonstrated ability and willingness to communicate concerns in situationally appropriate manner • Excellent self-organization and time management skills • Willingness to participate in a culture of feedback • Commitment to professionalism in communication and action • Desire to teach and mentor team members with respect to technology, agile practices, and career paths • Able to lead a distributed team effectively • Willing to travel Preferred Qualifications: • Background with banking platforms such as Backbase • Full stack architectural experience with modern JavaScript and front-end technologies such as Angular, React, or VueJS • Professional certifications in cloud architecture, infrastructure, and platforms • Container orchestration and microservice implementation experience • Expertise implementing desired state configuration/infrastructure-as-code tools • Cloud native experience • Academic background in computer science or similar Apply tot his job