Engineering Delivery Lead
Engineering Delivery Lead owns the architectural decisions for the team. Engineering Delivery Lead is an executor and the visionary force behind the technical solution. Close collaboration with all team members to create a modular, scalable solution that addresses/incorporate future architectural changes and designs. Engineering Delivery Lead will drive the team’s engineering practices in test-driven development, continuous integration, and automated deployment.
Responsibilities –
• Be hands-on and engage in coding to help the team develop its solution and solve all surfacing problems at hand. Identifies and removes technical impediments.
• Build the organization’s brand in the technology community.
• Communicate with internal stakeholders regarding engineering related principles and practices.
• Design the overall technical architecture of the product.
• Design, develop and integrate quality code with high standards of programming.
• Creating solutions using the .NET framework.
• Identifying, flagging risks and resolving technical issues.
• Collaborate with Architects, Front End Specialists, UX Designers & Business to achieve the desired product outcome.
• Mentor and coach, the technical team, specifically with code reviews.
• Promote and maintain engineering best practices related to coding practices (TDD), continuous integration, and automated deployment.
• Provide the team a roadmap for implementing software engineering practices for higher code quality.
• Responsible for technical grooming in story creation and acceptance criteria. • Responsible for the technical design of the product.
• Work with the Product Owner to align the roadmap with strengths and opportunities within the technical stack.
• Provide ongoing facilitation and coaching that enables the team to excel at Agile development.
• Navigate and identify shared IT services required by the team in the delivery of its objectives.
• Facilitate discussions leading to collective decision-making, goal setting, and conflict resolution within the team.
• Actively manage risks and external dependencies, drawing in team members as appropriate.
• Create and maintain the appropriate channels for open communication within the team to create a trusting and safe team environment.
• Continuously seek to improve team performance (velocity) by promoting joint accountability for results and solving productivity issues.
Domain Expertise:
• A bachelor's degree in computer programming, computer science, or information technology.
• C#, .NET 3.5 (or higher), and Microsoft Visual Studio certification and experience.
• 8+ years of software development experience, including architecture.
• Expert within the technical components of the domains/products/journeys.
• Make architecture decisions at a team and product level.
• Experience in developing and scaling high-quality financial tech platforms in cross- functional product teams.
• Deep tech knowledge around platform architecture, frontend and backend frameworks, and enterprise integration.
• Extensive expertise in CI/CD and experience implementing CI/CD pipelines for their teams.
• Understanding of information security vulnerabilities and risk management.
• Knowledge of other coding-languages (PHP, C+, Java, etc).
• Must have micro-services/Docker and Azure experience
• Must have experience working with clean and modular architecture patterns
• Microsoft Azure DevOps for stories, PBI, Tasks, Repo and deployment tracking
• Familiarity with agile tools (JIRA, Azure DevOps)
• CI/CD tools (GitHub, Jenkins, Azure DevOps, Terraform)
• Build & Deploy Web-apps and services
• Experience working with clean and modular cloud-native architecture patterns
• Excellent written/ verbal communications
• Ability to write clean, easy to understand code.
• Outstanding analytical and problem-solving capabilities.
• Excellent written and verbal communication skills. Technologies
• ASP.NET Core 6.0 (with .NET 6.0)
• ASP.NET WebApi Core
• Entity Framework Core
• .NET Core Native DI
• AutoMapper and FluentValidator
• MSSQL, xUnit and Moq
• XML, JSON and 3rd party APIs Integration skills
• Source Code Management (Git, SVN, Azure DevOps)
• Micro-services architecture, Containers. 3 -Agile and Digital experience
• Experience in Agile Development, with specific Solution Architect (or similar) experience preferred.
• Understands relationship with Product Owner, Scrum Master, Design Lead, and rest of technical team.
• Experience managing technical priorities within the Backlog. Individual skills • Strong communication skills – Able to propagate information promptly, clearly, and unambiguously.
• Team Leadership – Experienced in assessing how the team is doing and driving necessary actions to improve.
• Able to develop and foster teamwork and facilitate team dynamics.
• Excellent problem-solving, organizational, and analytical skills, with the ability to coach and mentor team all roles on a team. Mindset and behavior
• Assertive, with the confidence to be voice of authority – not afraid to do what is best for the team.
• Brings a high-energy and passionate outlook to the job and can influence those around her/him.
• Able to build a sense of trust and rapport that creates a comfortable & effective workplace.
- Department
- IT Operations
- Role
- Technology Delivery Lead
- Locations
- Bangalore
- Remote status
- Hybrid
About The Family Office Company
The Family Office is an independent wealth management firm offering customized investment solutions in alternative asset classes, including private equity, private debt, and real estate. Serving high-net-worth individuals and families, we provide tailored strategies to address unique financial needs with a focus on transparency, diversification, and long-term value.
With a commitment to excellence and decades of expertise, The Family Office helps clients preserve and grow their wealth across generations.
Engineering Delivery Lead
Loading application form
Already working at The Family Office Company?
Let’s recruit together and find your next colleague.