Solutions Architect
Job ID: 110455
Location: Tulsa, OK [Flex]
Salary: $120,000 to $150,000 Annually
Category: App/Dev
Employment Type: Direct Hire
Job Description:
Our client is seeking a highly skilled and experienced Solutions Architect to lead architecture activities within a dynamic and forward-thinking financial institution. This role involves guiding the development, evolution, and management of a portfolio of solutions that support strategic initiatives like cloud-smart strategies, API management, and data lakehouse maturity. The successful candidate will have a pivotal role in enhancing technical capabilities that align with enterprise strategies and meet corporate objectives. This is a full-time position that offers a challenging yet rewarding environment where collaboration and innovation are encouraged.
Responsibilities:
- Provide strategic and technical leadership to evolve the architecture landscape and address complex business needs.
- Develop high-level solution visions and designs that are aligned with business and technology strategies.
- Work closely with Business Architecture and Enterprise Architecture to ensure solutions are in line with business strategies and architectural standards.
- Engage hands-on in the development and prototyping of solutions to ensure successful implementation and resolution of complex issues.
- Conduct architecture reviews, ensuring solutions adhere to principles and standards while providing actionable recommendations.
- Analyze and recommend technology options to meet business requirements, including detailed trade-off analysis.
- Facilitate internal consulting, training, and knowledge-sharing activities to enhance architectural capabilities and foster a collaborative environment.
Qualifications:
- Bachelor’s degree in Computer Science, Computer Engineering, MIS, or related field; or equivalent experience.
- Minimum of seven years of technical experience with at least five years in IT solution development disciplines.
- Proven experience in building cloud-native applications using AWS, Azure, or GCP.
- Hands-on experience in developing modern applications using serverless technologies, containerization, and orchestration.
- Strong proficiency in developing APIs using protocols such as REST, gRPC, or GraphQL.
- Experience in multiple backend development languages (e.g., Java, C#, Python, Go).
- Knowledge of software engineering and architecture fundamentals, including design patterns and anti-patterns.
- Understanding of strategic and emerging technology trends and their application to business models.
- Experience in Agile, Kanban, DevOps, and other modern methodologies.