Rethinking the Balance Between Innovation Speed and Talent Development
Financial institutions are constantly pressured to innovate quickly, whether through AI-driven personalization in customer interactions or deploying cloud-native banking solutions. As firms race to meet customer expectations and stay ahead of agile competitors, they must strike a delicate balance between speed and internal talent growth.
Leading firms are doubling down on their internal technology teams to keep pace. JPMorgan Chase, for instance, runs programs like its Emerging Talent Experience, aimed at cultivating future-ready technologists from within. Morgan Stanley similarly recognizes its 15,000+ technologists as "core to its strategy and client experience.” These institutions understand that owning talent is key to owning intellectual property, achieving agility, and building solutions that are deeply embedded in the business model.
However, as CIOs know, the ambition to "build from within" often collides with harsh realities. The speed of innovation - especially in cloud-native development, machine learning, and data infrastructure can quickly surpass available internal resources. Hiring, onboarding, and upskilling require time, and delivery timelines are relentless. Firms cannot be experts in every technical domain, making it imperative to choose selectively where to focus internal capabilities and where to collaborate externally.
This tension is driving financial institutions to rethink their external technology partnerships. The landscape is evolving from a binary choice of building internally versus outsourcing to a more flexible model: strategic co-development.
Beyond Outsourcing: The Strategic Case for Co-Development
Traditional outsourcing was designed for capacity, not continuity. Projects are scoped, vendors are briefed, and deliverables are returned – often with limited alignment and long-term growth considerations. While this model can accomplish tactical objectives, it usually results in a significant challenge: long-term dependency on external resources.
Research from McKinsey points to the drawbacks of this approach. When external support is used merely to "fill gaps," it leads to dependency rather than growth. As one CIO said, "We delivered the MVP, but nobody in-house knows how it works."
In contrast, co-development reframes external partnerships as capability multipliers. Financial institutions can build a stronger, more resilient internal structure by embedding external experts within the internal team- not to take over but to collaborate, transfer knowledge, and fortify skill sets. This shift is more than a change in terminology; it represents a structural transformation in how delivery is approached, with talent development ingrained in the process.
The Rise of Hybrid Engineering Models
This hybrid co-development approach is gaining momentum in finance and across industries. Research by BCG notes that digitally mature companies design delivery models around blended teams where internal staff and strategic partners function as a single cohesive unit. The emphasis isn't merely on output; it's on learning, velocity, and alignment.
At the center of this shift is the idea that external engineers can provide more than just technical deliverables. They can model best practices, introduce innovative toolchains, mentor junior developers, and instill a modern engineering culture. According to MIT Sloan, when mentorship is embedded in actual work, it becomes one of the most effective strategies for retaining and growing technical talent.
When executed correctly, co-development results in what one CTO described as "delivery with depth." Organizations gain the product and develop a stronger internal team, more resilient architecture, and the confidence necessary to iterate and scale.
Operationalizing Co-Development: Embedding for Long-Term Impact
For co-development to truly deliver on its promise, it must transcend mere staff augmentation. Success lies in how deeply external teams integrate into the internal organization- technically, culturally, and operationally.
Effective co-development models start with shared ownership. Internal and external engineers work from the same project backlogs, attend joint stand-ups, and co-author the roadmap. The external team is not a distant entity; they are integral to the collaborative process. Code reviews and decision-making happen in unison, creating measurable joint achievements.
This integrated structure fosters natural mentoring opportunities and skills transfer. Senior engineers from the partnering side often bring best practices from multiple domains, such as cloud-native architecture and CI/CD pipelines, that can be rapidly disseminated throughout the internal team. Learning becomes experiential and inherently valuable, something no traditional classroom or Learning Management System (LMS) can replicate.
Moreover, embedding external teams promotes cultural alignment. External teams learn the specific business, regulatory, and operational contexts essential to the organization while introducing innovative practices championed in thriving fintech environments. The result is a shared engineering culture that elevates external and internal teams.
When done well, the external team becomes a catalyst for maturity rather than simply a delivery accelerator. At the project's conclusion, the internal team emerged stronger, more confident, and prepared to evolve the system independently.
DataArt Financial Services Strategic Co-Development in Action
Co-development is not just a theoretical framework; it's being actively utilized by financial institutions today to scale delivery while enhancing internal capabilities simultaneously. Here are three recent case studies that illustrate co-development in action.
Invesco: Accelerating Delivery Without Sacrificing Ownership
Global investment management firm Invesco partnered with DataArt to co-develop a digital platform called Basecamp, designed to help financial advisors create and manage model portfolios.
Rather than outsourcing the build entirely, Invesco opted for a co-development structure. Product managers and internal developers worked shoulder-to-shoulder with external engineers to iterate quickly while retaining control over the solution.
The joint team delivered a fully functional application in just three months, fast enough to capitalize on market opportunities while ensuring internal involvement for long-term ownership.
Monex Europe: Building Capability Through Long-Term Partnership
Foreign exchange specialist Monex Europe has embraced co-development with DataArt by establishing a long-term, embedded partnership to evolve its digital infrastructure continuously.
Rather than hiring multiple new developers or outsourcing to various vendors, Monex streamlined its strategic development through a single co-development partner, ensuring continuity, cultural alignment, and shared responsibility for delivery and knowledge transfer.
Over time, the collaborative team has evolved into a seamless extension of Monex's internal IT organization, enabling agile delivery while enhancing internal understanding of modern system design.
Nasdaq: Co-Creating High-Performance Trading Infrastructure
For its U.S. options exchange business, Nasdaq partnered with DataArt to modernize the Floor Broker Management System - a critical trading platform requiring ultra-low latency and high reliability.
By embedding external specialists alongside internal engineering leaders, Nasdaq successfully re-architected the system using modern frameworks without disrupting daily operations.
This partnership yielded a "lightning-fast" new system and ensured that Nasdaq's internal team could take complete ownership post-launch, confident in the architecture and performance.
How We Approach Co-Development at DataArt
At DataArt, we believe the most effective co-development is built on a foundation of curiosity, empathy, and trust, fostering a collaborative environment that drives innovation and shared success. Our goal goes beyond simply embedding engineers; we integrate passionate individuals who are dedicated to mentoring and empowering others, ensuring an honest transfer of knowledge. By nurturing these values, we create strong partnerships that enhance internal capabilities and fuel the collective growth of our teams and clients alike
Our approach, which we call Partners for Progress, is built around key principles:
- Team Extension, Not Replacement: Our engineers don't arrive to take over. They integrate, collaborate, and uplift the existing team. We immerse ourselves in clients' stand-ups, workflows, and codebases, functioning as peers rather than vendors.
- Mentorship and Knowledge Transfer: Every co-development engagement includes on-the-job mentorship. We pair DataArt senior architects and developers with client engineers to model best practices in architecture, tooling, and delivery. This isn't training in theory; it's learning through delivery.
- Shared Engineering Culture: We adapt to clients' business contexts and risk profiles while introducing modern software engineering practices. This creates a hybrid team with aligned values and shared vocabulary.
- Sustainable Exit: From day one, we plan for the eventual day our team will no longer be needed. Our clients retain full architectural understanding, documentation, and the capability to independently support, extend, and evolve the solutions. We measure success by what we build and empowering our clients to build for the future without us.
Our philosophy is shaped by years of collaboration with financial institutions facing high-stakes challenges, from capital markets platforms to asset management portals. Co-development has proven transformative; organizations gain the product and enhanced internal capabilities for the future.
What to Look for in a Co-Development Partner
If your organization is exploring co-development, here are a few questions to ask when evaluating a partner:
1. Do they embed fully or work at a distance?
True co-development partners join your team. They work in your systems, participate in your agile rituals, and align with your roadmap.
2. Can they mentor and scale your internal capability?
Ask about how they deliver knowledge transfer. Do they have senior engineers who pair programs? Do they co-author documentation? Is upskilling built into their process or an afterthought?
3. Do they understand financial services?
A co-development partner should possess domain expertise in trading, asset management, banking, or payment, shortening onboarding times and elevating the quality of collaboration.
4. Do they plan for a sustainable exit?
Your partner should ensure you retain the IP, knowledge, and confidence necessary to evolve independently. Do they build this into the strategy from the start?
At DataArt, we encourage our clients to think of co-development as an investment in internal capability - not just a shortcut to faster delivery. The right partner accelerates your roadmap and elevates what your internal team can achieve.
DataArt Partners for Progress
At its core, co-development is much more than a delivery model; it's a people strategy essential for lasting success.
In an increasingly complex financial landscape where talent is critical and scarce, the differentiator is not simply the tools you employ but the strength, confidence, and adaptability of your internal teams. Co-development unlocks this potential when executed well, fostering mentorship, transparency, and a true spirit of partnership.
This collaboration empowers institutions to innovate swiftly without becoming dependent. It allows them to deliver immediate value while building capabilities for the future, supporting a culture where engineering talent thrives, grows, and leads.
At DataArt, we're proud to assist our clients in achieving this balance. The future of financial technology will be built not only by advanced systems but also by empowered partners working together for progress.















