Working closely with our Investment Bank clients, FinTrU designs technology-enabled solutions to help them meet their regulatory obligations.
Employing over 1,400 people across our UK, EU, and US offices, we empower our people to drive innovative solutions within financial services, making a positive contribution to global clients and local communities.
We have always considered ourselves to have a fundamental social purpose to create high-quality professional employment globally.
Job Details: Technical Architect - Product Development
FinTrU is looking for a Product Development Technical Architect to join our Technology team.
The experience required for this role:
- 10+ years within a Software Development environment, with hands-on product development included in this timeframe.
- 3+ years in a Principal, Architectural role with proven system and product design skills.
- 5+ years in cloud-based development.
- Code: .net (or other object-oriented language), OOP skills, REST API design.
- Data: RMDBS & No-SQL (OLTP and OLAP) structured and unstructured data skills (query, modelling, indexing), Caching (Redis or other), search engine and indexing (Elastic or other stack).
- Messaging experience with Apache Kafka / Azure Service Bus.
- Hosting environment: Docker, Kubernetes, Microsoft Azure.
- Practices and patterns: Test Driven Development, Domain Driven Design, SOLID, Event Driven Architecture, CQRS, Event Sourcing, Inner Sourcing, Data & API versioning, API Gateway, Integration Patterns, Service Oriented API First Architecture.
- Machine Learning exposure.
- Infrastructure as code.
Core Responsibilities:
- Working in tandem with the current Technical Architect to assume overall technical and architectural responsibility for Product Development.
- Executive presence and communication skills with the ability to set a direction and bring the stakeholders with you.
- Implement FinTrU’s Product strategy using proven frameworks and cutting-edge technology stacks.
- Research, design, build, and enhance new and existing robust framework solutions.
- Strong problem-solving and critical thinking skills to solve complex technical issues.
- Designing, implementing, and maintaining server-side applications, developing, and maintaining databases.
- Strong, effective communication skills to translate technical concepts to non-technical stakeholders.
- Continuously learn and grow skills, drive your own professional development, and help others succeed in their professional development.
- Work to and improve on existing Product Development Engineering processes, standards, and practices.
- Contribute to the growth of FinTrU Technology and help define our path.
What's In It for You:
You will be able to structure your week how you see fit - we have flexible working arrangements available.
At FinTrU, we put the learning & development of everything at our core - you will have access to a company-wide budget for continual professional development.
We reserve the right to alter or amend the shortlisting criteria at any time during the process.
Education Level: Professional
Experience Level: More than 9 years
Employment Type: Full Time
#J-18808-Ljbffr