Solution Architect Salary: $115k-$130k + Bonus Location: Chicago, IL/Dallas, TX Hybrid Role: 2 days in-office, 3 days remote We are unable to provide sponsorship for this role Bonus Eligible
A prestigious financial company is seeking a Solutions Architect with a broad knowledge of systems and application development techniques, database systems/structures, technology tools/products, programming languages.
Qualifications
BS degree in Computer Science, similar technical field, or equivalent practical experience.
Excellent oral and written communication skills.
8+ years of relevant work experience.
Java-based software development experience.
Experience working on large scale distributed systems.
Fluent in object-oriented design, industry best practices, software patterns, and architecture principles.
Experience defining and documenting architecture strategies, designs, and requirements across all enterprise architecture domains – business, information systems (applications & data), and technology.
Knowledge of deployment strategies on AWS and On-prem is a plus including blue/green deployment.
Experience with disaster recovery and system resilience a plus.
Experience working with two or more of the following: web/mobile application development, Unix/Linux environments, event-driven systems, transaction processing systems, distributed and parallel systems, large software system development, security software development, public-cloud platforms.
Experience designing and developing service-based, component architectures.
Experience working with Cloud ecosystems (AWS, PaaS, K8s)
Knowledge and understanding of DevOps tools and technologies such as GIT, Jenkins, Docker, NexArtifactory and CI/CD pipelines.
Responsibilities
Work closely with production support teams and development teams to ensure seamless transition from development to support.
Validate documentation from product teams for completion and train production support resources on new tech and support.
Provides critical thinking and expertise from ideation to implementation.
Ability to explain complex technical concepts to non-technical audiences.
Demonstrates refined written and verbal communication skills, fosters open communications, listens effectively, and builds strong partnership networks that result in consistent forward momentum; has excellent negotiation skills with an ability to orchestrate change through influence