Job Openings Senior/Lead Software Engineer

About the job Senior/Lead Software Engineer

Job Title: Senior/Lead Software Engineer Tibco to .NET Core Migration
Location: Fort Mill, USA (Project Location: Charlotte, NC)
Job Type: Full-time
Experience: 10 25 Years

Role Overview:

Seeking a highly experienced Senior/Lead Software Engineer to lead the migration of legacy Tibco-based applications to .NET Core within the Financial Services/Wealth Management domain. This is a critical role focused on driving modernization initiatives, providing technical leadership, and ensuring the seamless execution of enterprise-level migration projects.

Key Responsibilities:

  • Lead the migration of Tibco applications to .NET Core, ensuring performance, scalability, and compliance with financial industry standards.
  • Architect, design, and develop high-quality solutions using .NET Core, C#, and related frameworks.
  • Provide technical mentorship and leadership to engineering teams throughout the migration lifecycle.
  • Collaborate with architects, product owners, and business stakeholders to ensure alignment with strategic objectives.
  • Perform detailed system analysis, technical design, troubleshooting, and performance tuning in both Tibco and .NET environments.
  • Ensure all migration efforts adhere to security, regulatory, and quality standards.
  • Develop and maintain technical documentation and support knowledge transfer.
  • Conduct code reviews, testing, and validation of migrated systems.
  • Identify risks and implement mitigation strategies to ensure project success.
  • Stay current with trends and advancements in financial technology and cloud computing.

Required Skills & Experience:

  • 5+ years of experience in software engineering with hands-on expertise in Tibco and .NET Core (C#, ASP.NET Core, Entity Framework, etc.).
  • Proven success leading enterprise-level migration projects from legacy to modern tech stacks.
  • Strong domain knowledge in Financial Services/Wealth Management and related regulatory requirements.
  • Experience in building and maintaining scalable, secure, and high-performance applications.
  • Deep understanding of Tibco EMS, BusinessWorks (BW), integration patterns, and middleware systems.
  • Proficiency in RESTful APIs, Microservices, and cloud technologies AWS preferred.
  • Excellent analytical, debugging, and problem-solving skills.
  • Strong communication and interpersonal abilities; experience mentoring engineering teams.
  • Bachelor's degree in Computer Science or equivalent practical experience.

Preferred Skills:

  • Experience with financial platforms such as trading systems, portfolio/risk management solutions.
  • Knowledge of Azure or other cloud platforms (AWS/Azure certification is a plus).
  • Familiarity with DevOps and CI/CD pipelines.
  • Agile/Scrum project experience.

Must-Have Skills Summary:

  • Tibco Applications (EMS, BW) Mandatory
  • .NET Core (C#, ASP.NET Core, EF) Mandatory
  • AWS Cloud Experience Preferred
  • Enterprise Migration Experience Mandatory