Technical Solutions Architect II
Job description
This position will work as part of a software engineering team designing new solutions, facilitating team communication, and driving value. This includes providing technical guidance to team members including pull request reviews, coordinating work delivery to prevent collisions, and crafting proof of concepts to vet approaches. The individual will be responsible for delivery of technical designs, technology guidance, product technical, and support escalation. This position will require the Technical Solutions Architect to provide long term technical vision in addition to exercising problem-solving skills to resolve blocking issues.
Proven ability in the following responsibilities:
- Provides architectural and technical guidance for system and projects.
- Recognized as the solutions leader and expert for multiple key disciplines/technologies.
- Collaborate with the team to prepare technical design for upcoming known work to enable estimation and planning.
- Facilitate work streams between developers, DevOps engineers, business analysts, and QA to drive project success.
- Assist engineering managers and directors with technical vision and presentations in support of product and business goals.
- Perform technical planning for new projects of major scope and various complexities to provide a means for solving business-related problems/challenges.
- Deliver high-value technical solutions and tooling in support of changing team needs and initiatives.
- Provide support for existing business application(s) by intervening with deep technical knowledge and approaches when other support tiers have been exhausted.
- Breakdown blocking issues, technical or otherwise, within and between teams to drive delivery forward.
- Craft and document proof of concepts that validate approaches and solutions.
- Demonstrates understanding of system-wide dependencies and interactions.
- Push and lead work, through mentorship and individual contribution, ensuring timely delivery.
- Conduct code reviews to ensure code quality and adherence to standards.
- Proactively shares and teaches others on efficient use of latest technologies.
- Acquires and utilizes knowledge by taking advantage of available resources (internet, books, periodicals, classes/workshops, conferences, etc.) to develop, foster and apply Information Technology expertise.
The successful candidate will meet the following qualifications:
- Proficient knowledge of various technologies including .NET Core, React, React Native, Git, SQL Server, and Elasticsearch.
- Experienced in database design, performance evaluation and tuning, development of stored procedures, and referential integrity.
- Experienced in designing and implementing distributed systems, ensuring scalability, fault tolerance, and efficient communication between services.
- Preferred experience with containerized applications and orchestration using Kubernetes, including deployment, scaling, and management of containerized services.
- Familiarity with AI/ML systems architecture.
- Proven experience in communicating with team members, stakeholders, and across teams to collect requirements, describe technical vision, and define technical design.
- Hybrid experience with both on-premises and cloud environments preferred.
- Familiarity with Agile development practices, Scrum, Kanban, and backlog management systems.
- Strong problem solving, analytical, and decision-making skills.
- Exceptional written and verbal communication skills.
- Bachelor of Science degree from a 4-year accredited university, or 5 years of related industry experience or equivalent technical experience.
- Computer Science, Computer Information Systems (CIS), or Management Information Systems (MIS) degree is preferred.
- Familiarity with at least one design tool (e.g., Lucidchart, Figma, Visio, etc.)
- 10+ years of experience in Information Technology specific to application development and support
- 5+ years of experience operating as a team lead.
- 5+ of experience leading technical designs.
- Dedicated to meeting the expectations and requirements of internal and external customers.
- Ability to pick up on technical concepts quickly and teach others.
- Enjoys working hard in a fast-paced, action-oriented environment.
- This role requires working on-site.
TECHNICAL SKILLS
Must Have
Collaborate with the team to prepare technical design for upcoming known work to enable estimation and planning
Facilitate work streams between developers, DevOps engineers, business analysts, and QA to drive project success
Provides architectural and technical guidance for system and projects
Recognized as the solutions leader and expert for multiple key disciplines/technologies
Dexian is a leading provider of staffing, IT, and workforce solutions with over 12,000 employees and 70 locations worldwide. As one of the largest IT staffing companies and the 2nd largest minority-owned staffing company in the U.S., Dexian was formed in 2023 through the merger of DISYS and Signature Consultants. Combining the best elements of its core companies, Dexian’s platform connects talent, technology, and organizations to produce game-changing results that help everyone achieve their ambitions and goals.
Dexian’s brands include Dexian DISYS, Dexian Signature Consultants, Dexian Government Solutions, Dexian Talent Development and Dexian IT Solutions. Visit https://dexian.com/ to learn more.
Dexian is an Equal Opportunity Employer that recruits and hires qualified candidates without regard to race, religion, sex, sexual orientation, gender identity, age, national origin, ancestry, citizenship, disability, or veteran status.