Lead Solutions Architect (Remote) - Global
We are looking for a Lead Solution Architect to join our team and implement systems architecture. The Lead Solution Architect is in charge of creating, designing, and implementing arrangements within a business. They help to build new systems needed by the company and must be able to identify the business' current problems and future technological goals. They are also in charge of communicating with other departments to implement new plans and goals.
The lead solutions architect manages information technology solution design and architecture. Develops and explicates IT solutions based on the organization’s strategic business and technical requirements. Develops and communicates architectural proposals for various projects and initiatives. Defines the approach for structuring each application, including determining appropriate use of technology solutions. Leads the definition and development of technical solutions and the enforcement of standards to guide programs or projects towards the target overall Architecture. Defines and validates technical requirements and architecture quality attributes.
Analyze current technologies used within the company and determine ways to improve
Document and monitor requirements needed to institute proposed updates
Work closely with Information Technology professionals within the company to ensure infrastructure is available for projects and working properly
Propose and establish framework for necessary contributions from various departments
Account for possible project challenges on constraints including, risks, time, resources and scope
Work closely with project management teams to successfully monitor progress of initiatives
Provide detailed specifications for proposed solutions
Define clear goals for all aspects of a project and manage their proper execution
Deliver clear and consistent report around solutions and time estimate to client-facing program management teams
Cooperate with Scrum team to supply precise work estimates
Maintain and develop new features to internal and external facing software to enhance the customer experience and resolve issues on various operating systems
Frequently complete code-review and join forces with other developers
Troubleshoot and provide production support
Work with the organization’s leaders to identify problems and then work with the technology team to address those problems with innovative but practical software solutions.
This job requires a bachelor's degree in computer science, information technology, or software engineering. Although experience is not always required, several years of network administration experience is beneficial. The lead solutions architect needs to have high levels of concentration, creativity, and leadership, as well as good problem-solving skills.
Qualifications for Lead Solution Architect
Must have excellent analytical skills to understand the needs of an organization and find solutions to help move the products and the organization forward.
Must have good communication skills needed to work with the organization’s leadership and technology team throughout a project.
Highly knowledgeable and experienced in software development, systems analysis and design, project management, enterprise security, AWS, Azure, Agile-SCRUM
Responsible for architectural design and solutions considerations; apply industry best practices to create scalable and secure solutions that have superior technical performance
Solid experience with designing solutions that involve "buy" product vs build decisions
Anticipates the impacts and risks of decisions and actions; Recognizes potential IT security threats and risk, including common attacks, vulnerabilities, and methods used to compromise systems; Utilizes the technologies needed to perform in one's area of expertise and understands the important technologies needed by the organization.
Builds and maintains robust system architectures
Identify and troubleshoot mis-specified architectures, devise a plan to correct them
Experience developing IT and cloud infrastructure
Master's degree in Computer Science or Software Engineering preferred
Positive outlook in meeting challenges and working to a high level
Advanced understanding of business analysis techniques and processes
Have experience with Agile methodology
Hands-on experience with Risk Mitigation Strategies
Comprehension of Nuget
Good understanding of GIT
Adeptness in Service Bus
Expert knowledge on Object Oriented Development
Earlier work involving System Design
Experience with API design and security