
Chief Software Architect
iPipeline Inc2 years ago
Bromley, United KingdomStaff+
Responsibilities
- Define and govern enterprise-wide software architecture across internal systems, cloud environments, and partner ecosystems.
- Lead large-scale cloud, SaaS, monolith-to-microservices, AI, analytics, and data-platform transformations.
- Establish architectural governance, technical design authority processes, development standards, and security and compliance practices.
- Design integration strategies involving APIs, partner platforms, and third-party systems.
- Provide technical guidance and oversight to development teams and mentor architects and senior engineering leaders.
- Represent the organization at industry forums, regulatory groups, and technical consortiums.
- Support RFI/RFP responses and proofs of concept with scalable, secure technical propositions.
- Optimize total cost of ownership through service selection, automation, right-sizing, and platform standardization.
Requirements
- Strong experience with .NET Framework, C#, SQL, and MVC, including maintainable and testable system design.
- Experience designing headless APIs, event-driven architectures, service-oriented architectures, and secure distributed-system integrations.
- Experience architecting AWS-native solutions using services such as serverless technologies, managed databases, and API Gateway.
- Practical experience using GenAI to accelerate software development while maintaining quality, security, and governance standards.
- Experience with GitHub Actions, CI/CD automation, infrastructure optimization, and deployment optimization.
- Applied knowledge of OWASP Top 10, WCAG, OAuth2, MFA, and secure identity patterns.
- Proficiency with unit testing frameworks and governance or execution of SAST, DAST, SCA, and penetration-testing processes.
- Ability to lead enterprise architecture governance, modernization initiatives, technical design reviews, and executive-level technology strategy.
Benefits
- Competitive compensation and benefits package.
- Pension plan with company-matched contributions.
- Generous time off and flexible work/life balance.
- Employee wellness program.
- Awards and recognition program.
- Hybrid work arrangement.
- Opportunities for career growth.