We are looking for a Technology Lead & Software Architect to drive the technological transformation of one of our core legacy systems to a modern platform.
About the Role:
This is a pivotal role leading a major modernization initiative that will reshape our technological infrastructure.
You'll spearhead the migration of a critical core system to a cutting-edge platform while ensuring seamless integration with existing company systems, all aligned with our technological roadmap and business strategy.
As our Software Architect, you'll serve as the technological authority bridging multiple teams - working closely with systems analysts, software architects, internal development teams, and external migration vendors. You'll own quality assurance across all project phases, from inception through production deployment.
What You'll Do
- Lead the architectural design and technical strategy for a complex legacy system modernization.
- Define testing strategies and oversee development and QA processes from project initiation to production.
- Collaborate with cross-functional technology teams to solve complex technical challenges.
- Ensure delivery quality and technical excellence throughout the project lifecycle.
- Act as the technical bridge between business strategy and implementation.
Requirements:
- 7+ years of proven experience in technical leadership of complex software projects.
- Demonstrated expertise in software architecture design and implementation.
- Track record of leading projects from inception through production deployment.
- Strong collaboration skills with ability to work effectively across diverse technical teams.
- Excellent verbal and written communication skills with ability to create comprehensive technical documentation.
- Versatility across multiple technologies with proven ability to quickly learn new development languages and platforms.
Significant Advantages-
- Proven experience leading legacy modernization projects and platform migrations.
- Hands-on experience with core systems such as IBM Mainframe or Tandem (NonStop)
- Familiarity with Cobol.
- Deep expertise in at least one modern programming language: Python, .NET, C/C++, or Java.