Job Description
Job Summary:
Reporting to the Chief Technology Officer, the Enterprise Architect is responsible for working closely with executive leadership to set the technical vision, design, trajectory, and continual improvement of the company's product lines. This position is also responsible for executing the technical vision through leadership and involvement with the software engineering and product innovation teams.
Job Description:
- Establishes and maintains the organization's software architecture and software configuration architecture. Serves as the lead contributor for the organization's business, technology, and data architectures; including any related standards.
- Drives the technical direction, roadmap and development priorities and strategies to meet business objectives with existing or emerging technologies.
- Conducts architectural activities and methodologies leading to comprehensive discovery, analysis, and technical/business recommendations. Provides direct leadership of proof of concept and pilot implementations of architectures.
- Establishes and maintains clear SDLC processes. Ensures standards and delivery methodologies are followed and appropriate resources are available to meet the current and future demands of projects.
- Works directly with software development and infrastructure teams to set the architectural foundation for new projects which may involve writing the code framework.
- Establishes and maintains processes to provide clear software architecture documentation across all software applications within the company's enterprise.
- Maintains a consumer-focused outlook and aids in the delivering of IT projects to market.
- Monitors the latest trends and issues in the SaaS industry, including current technologies and prices. Advises, counsels, and educates executives and management on their competitive or financial impact.
- Analyzes the organization's database needs and develops a long-term strategy for data models and storage. Works with the IT Security Analyst to establish policies and procedures related to data security, integrity and database access as needed.
- Collaborates on the design and implementation of the systems that manage an internal database, including but not limited to, data model(s).
- Provides technical expertise, knowledge, guidance, and daily support to technology teams.
- Ensures that projects, departmental milestones, and goals are met and adheres to approved budgets.
- Provides architectural leadership to internal technical teams. Helps fosters a success-oriented, accountable environment.
- Motivates and coaches' internal technical teams to meet the expectations for productivity, quality, and goal accomplishment.
- Continuously works to assist in the skill set development of departmental personnel.
- Determines key performance indicators (KPIs) for architecture related development standards and ensures outward communication to applicable teams.
- Performs other duties as assigned.
Education and Experience
- Bachelor's or Master's Degree (preferred) in Information Technology, Computer Science, Computer Engineering or other related field, or a combination of education, training, and experience.
- At least 8 years related work experience in the Technology field. Minimum of 5 years' experience in a leadership capacity.
- At least 3 years' experience in deploying solutions to the Microsoft Azure cloud or comparable public cloud.
- Experience building and leading the teams responsible for architecture and development.
Technical Skills
- MS Office (Outlook, Word, Excel, PowerPoint)
- Programming Languages: .Net, C#
- Other Languages: ASP.NET, VB
- Enterprise API development
- Experience with enterprise computing solutions (e.g., message-oriented middleware, web services, etc.)
- Scripting Languages: Classic ASP (VBScript), jQuery
- Web Technologies: HTML (incl. v5) CSS, JavaScript
- Required Web Frameworks: jQuery
- Desired Web Frameworks: ReactJS, Swagger
- One or more of the following: MS-SQL, ORM tools such as Dapper, XML, JSON
- Microsoft: Active Directory, Group Policy, Windows Server
- Cloud Computing: Azure Cloud Computing platform; AWS experience a plus
- Cloud Backup solutions
Worker Type:
Regular
Number of Openings Available:
1
Be part of something big. Apply to join our team today
Date Posted
12/13/2022
Views
7
Similar Jobs
Sr. Manager/Associate Director, Program Management - Volastra Therapeutics
Views in the last 30 days - 11
Volastra Therapeutics is a biotechnology company dedicated to discovering and developing treatments for patients with cancer They have raised funding ...
View DetailsSoftware Engineer - Python - Vatic Investments
Views in the last 30 days - 7
Vatic Investments is looking for a Python Software Engineer to work on algorithmic trading systems The role requires expertise in C Python and Linux a...
View DetailsAnalytical Manager - Materion
Views in the last 30 days - 6
Materion is looking for an Analytical Lab Manager to lead the laboratory team providing accurate and timely test results The role requires a fouryear ...
View DetailsSenior Product Growth Manager - Apalon
Views in the last 30 days - 6
The text is about Mosaic Group a global company with a diverse app portfolio including Apalon with over 1 million subscribers and 600 million download...
View DetailsGrowth Manager - Apalon
Views in the last 30 days - 6
Mosaic Group is a mobile app developer with an awardwinning portfolio of brands and products including iTranslate RoboKiller and Blossom They build an...
View DetailsSenior Copywriter - Movement Strategy
Views in the last 30 days - 6
Movement Strategy is seeking a Senior Copywriter to lead ideation and copywriting in their LA office The ideal candidate will have experience in socia...
View Details