As a Project Architect, you will be responsible for the overall technical implementation and architecture of FAST software solutions.
As a Project Architect, you will be responsible for the overall technical implementation and architecture of FAST software solutions. You will play a key role in guiding development teams, ensuring high-quality delivery, and maintaining alignment with FAST’s implementation methodology and core product design.
You will operate as a senior technical leader and individual contributor, partnering closely with project managers, functional teams, and client stakeholders to drive successful project outcomes.
System Implementation
Lead end-to-end system implementation, including requirements gathering, configuration, customization, testing, user acceptance, and production support.
Drive software architecture and technical design for multi-tier integrated systems, ensuring scalable and high-quality solutions.
Manage project deliverables across teams, maintaining alignment with timelines, goals, and overall system integrity.
Own the project codebase, including oversight of enhancements, hot fixes, service packs, and system upgrades.
Minimize unnecessary customizations and identify opportunities for broader product improvements.
Delivery Standards and Governance
Establish and enforce development, configuration, and documentation standards across the project.
Govern delivery tools, processes, and requirement traceability to ensure consistency and accountability.
Ensure adherence to FAST methodology, best practices, and quality standards.
Act as the escalation point for complex technical, design, and scope-related decisions.
Review code and resolve technical issues to maintain quality, performance, and compliance.
Cross-Team Leadership & Communication
Collaborate with technical, functional, and client stakeholders to deliver solutions that meet business and system requirements.
Lead cross-team alignment, proactively resolving dependencies and ensuring clear communication of decisions and impacts.
Provide technical leadership to development teams to ensure high-quality, on-time delivery.
Communicate project status, risks, and progress to internal and client stakeholders.
Release Planning & Readiness
Lead release planning, including scheduling, scope management, and system readiness.
Oversee testing efforts, including performance and regression testing, to ensure system stability.
Coordinate cutover, rollout, and production support readiness, including processes, security, and support models.
Team Mentorship
Serve as the FAST subject matter expert, guiding teams on architecture, product capabilities, and implementation practices.
Mentor and support team member growth through coaching, design guidance, and professional development.
5+ years of experience working with FAST proprietary software.
Experience on FAST upgrade projects is a plus.
Bachelor’s degree in Computer Science, Information Systems, Mathematics, Engineering, or a related field.
Strong experience with .NET technologies (VB.NET and/or C#).
Advanced experience working with SQL and relational database systems (e.g., Microsoft SQL Server, Oracle, PostgreSQL, MySQL).
Proven experience leading technical implementations and guiding development teams in complex, client-facing environments.
Strong understanding of software development lifecycle and iterative project methodologies.
Experience with large-scale, multi-tier system implementations.
Excellent problem-solving skills with the ability to manage complex technical challenges.
Strong communication skills with the ability to convey technical concepts to both technical and non-technical stakeholders.
Ability to work independently while also collaborating effectively across cross-functional teams.
Willingness to work on-site and flexibility to travel or relocate based on project needs.