Solutions Architect

Fresh ConsultingBellevue, WA
2d$145,000 - $170,000

About The Position

As a Solutions Architect, you'll play a pivotal role in leading the architecture, design, and delivery of complex software solutions for our diverse portfolio of clients. You’ll work closely with clients and internal teams to understand business challenges, define technical strategies, and ensure seamless integration of cutting-edge technologies. Your expertise and leadership will help shape our solutions, guide technical teams, and contribute to the growth and success of our consulting practice.

Requirements

  • Bachelor’s or Master’s in Computer Science, Engineering, or a related field.
  • 7+ years of experience in software development, with 3+ years focused on designing and architecting complex solutions.
  • Proficiency with a broad set of technologies, such as JavaScript/TypeScript, .NET, Java, Python, cloud computing (AWS, Azure, GCP), and modern architectural patterns (microservices, serverless, APIs).
  • Strong experience with Agile methodologies and collaborative, cross-functional teams.
  • Excellent communication, leadership, and interpersonal skills.

Nice To Haves

  • Demonstrable experience architecting solutions for diverse industry clients in a consulting environment is preferred.

Responsibilities

  • Client Collaboration: Partner with pursuit teams and clients to understand their business objectives, technical requirements, and pain points. Lead proposal opportunities to create solutions that support client needs, sell our technology capabilities, and provoke interest. Review other technology team members' proposals to ensure solutions and pitches are well formed.
  • Architecture & Design: Lead the architecture and high-level design of custom software systems, ensuring scalability, security, performance, and maintainability.
  • Proposals Estimations: Estimate projects for proposals, in collaboration with other team members; review and provide consultation on estimates to ensure accuracy and identification of assumptions.
  • Solution Development: Work with project managers, UX/UI designers, and development teams to deliver end-to-end solutions across web, mobile, and cloud platforms.
  • Technical Leadership: Mentor engineering teams, promote best practices, and enforce architectural standards throughout the software development lifecycle.
  • Innovation: Stay ahead of technology trends, recommending new tools, frameworks, and approaches to improve outcomes for clients and projects.
  • Stakeholder Communication: Present technical concepts and solution designs to both technical and non-technical audiences, ensuring clarity and buy-in at every stage.
  • Quality Assurance: Oversee the implementation process, perform architectural reviews, and ensure solutions meet robust quality and security standards.
  • Continuous Improvement: Contribute to internal knowledge sharing, process enhancements, and the cultivation of a culture of technical excellence and innovation.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service