Perficient is looking for a Senior Technical Architect to provide best-fit architectural solutions, define scope and sizing of work, and anchor Proof of Concept developments. The role involves providing solution architecture for business problems, platform integration, and designing complex features to meet client needs, while also driving innovation and managing technology solutions.
Requirements
- Minimum 10-15 years programming experience with .Net Core, C, Angular, MS SQL.
- At least 5 years of experience in technology consulting, enterprise and solutions architecture and architectural frameworks.
- At least 10 years of experience with the .Net core, C, Angular, MS SQL.
- At least 2 years of hands-on experience with AWS.
- Fluent and current on architecture trends with an eye on market/technical conditions and future direction.
- Experience in defining new architectures and ability to drive an independent project from an architectural stand point.
- Proficient in leveraging AI technologies to drive innovation, support strategic-initiatives, and enable data-driven decision–making.
Responsibilities
- Provide best-fit architectural solutions for one or more projects
- Provide solution architecture for the business problem, platform integration with third party services, designing and developing complex features for clients' business needs
- Provide technology direction, ensures project implementation compliance, and utilizes technology research to innovate, integrate, and manage technology solutions
- Lead the design and development of scalable, secure, and high-performance solutions using C, ASP.NET Core, and related technologies
- Design and implement microservices and APIs using RESTful principles
- Own and aggressively drive forward specific areas of technology architecture. Provide architectural solutions/designs to project execution teams for implementation.
- Provide technology architectural assessments, strategies, and roadmaps for one or more technology domains.
Other
- Leadership and team management experience with ability to provide strategic planning and oversight.
- This role is considered part of the Business Unit Leadership team and may mentor Junior Architects and /or development team members.
- Skilled in building relationships with clients and in practice development activities.
- Demonstrated success in performing work and managing complex and/or large consulting projects.
- Must be open to travel.