We are looking for an experienced Platform Architect. The successful candidate will span multiple environments, teams, technologies, and stakeholders. Additionally, the ideal candidate will be an integral part of both development and operations.
Responsibilities:
Drives architectural and technological vision, strategies, roadmaps, direction and guidance for architectural solutions that further the
company Cloud and Platform strategy
Leadership and mentorship in areas delivering architecture, design, and development of reusable capabilities across multiple products.
Drives improvement in developer productivity and efficiency across the company
Drives innovation and adoption of emerging and leading technologies and design patterns including Machine Learning, Data Science, microservices, Big Data, BI & Analytics and others
Focuses on architecting solutions that drive the company s Cloud and Platform strategy
Establishes and leads architecture governance processes, policies, standards, guidelines, principles, roadmaps, and methodologies to be followed by various engineering teams
Guides various engineering and architecture teams within the company
Responsible for evaluating and recommending solutions in alignment with our technology goals
Requirement:
15+ years experience designing and developing new or maintaining existing software applications in a software product development environment
5+ years experience in .NET, and C#, SQL and related Microsoft stack technologies
3+ years of Angular experience as a full-stack engineer
3+ years of working knowledge of Azure (AWS or GCP experience would be considered)
Familiarity with the Visual Studio or VS Code IDE
Demonstrable analytical and problem-solving skills
Ability to independently work as a contributing member in a high-paced and focused team
Strong communication skills with both verbal and written communication skills
Self-motivated and able to work under pressure to deliver high-quality solutions and receive constructive feedback.
Able to and love to rapidly learn new programming languages and technologies and apply that knowledge in creating new solutions.
Bachelor s Degree in a related technical field, or equivalent work experience such as systems engineering, computer science, management information systems.
15 or more years of related experience in the IT industry working with business and multiple IT architectural domains with multiple processes application platforms, products, hardware and software.
Strong analytical and creative problem-solving skills to identify and resolve highly complex and/or theoretical technical issues.
Strong strategic thinking and decision-making skills.
Synthesizes highly complex concepts and apply them to meet objectives.
Strong innovation skills to craft new solutions in creative ways.
Experience in building applications, solutions and reusable capabilities
Has provided strategic technology direction and architecture vision encompassing an enterprise view across a large portfolio of capabilities
Extensive experience in defining technology blueprints, roadmaps that includes establishing technology standards and policies
Extensive experience in tool selection and vendor management
Developed a base of architectural content that includes reference models, blueprints, roadmaps, & standard methodologies in the area of application, infrastructure and software development processes.
Provided comprehensive architecture and engineering services supporting delivery teams by embedding architecture into the delivery and agile product models practices
Actively provided architectural oversight and governance processes at a team, application, and product level to ensure consistency across products
Ensured alignment of the technology strategy with day-to-day work by establishing direct communication various development leaders
Provided model, tools and frameworks to enable better decision-making at all levels of the Engineering organization
Actively worked in the market to understand new technologies and has worked to establish connections and bring an outside in technology industry perspective in order to encourage innovation and experimentation
Has specifically built strategies for Cloud and APIs enablement and usage, with associated architecture concepts for security, native vs. containerization and multi-cloud abilities