Senior Software Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Open role Senior Software Engineer Modernize mission-critical systems through clean, efficient code and innovative tech solutions. Job Description ← Back to all roles Hybrid Dubai, UAE Engineering Position Summary TrueForge is seeking a Senior Software Engineer to spearhead the modernization of legacy software systems.
Key Skills for This Role
Full Job Posting
Overview
Open role
Senior Software Engineer
Modernize mission-critical systems through clean, efficient code and innovative tech solutions.
Job Description
← Back to all roles
Position Summary
TrueForge is seeking a Senior Software Engineer to spearhead the modernization of legacy software systems.
You will leverage modern technologies and your expertise to transform outdated applications into robust, scalable solutions that drive client success.
About The Role
As part of our engineering team, you will work on challenging projects that upgrade or rebuild legacy applications for our clients.
You’ll collaborate with cross-functional teams to redesign architectures, improve performance, and ensure these mission-critical systems are future-ready.
This role provides the opportunity to lead technical implementations while staying hands-on with coding in a fast-paced consultancy environment.
What You’ll Do
- Design, develop, and maintain software modules to update and enhance legacy systems.
- Refactor and rewrite existing code to improve performance, security, and maintainability.
- Collaborate with architects, QA, and other engineers to implement modern solutions and integrate new technologies.
- Ensure best practices in coding, testing, and deployment are followed throughout the development lifecycle.
Key Responsibilities
- Take ownership of end-to-end delivery for software modernization projects, from technical design to deployment.
- Conduct code reviews and write unit/integration tests to ensure code quality and system reliability.
- Mentor junior developers, fostering a culture of continuous improvement and technical excellence.
- Contribute to architectural decisions and proactively identify opportunities for system enhancements.
What We’re Looking For
- Extensive experience in software development with proficiency in languages such as Java, C#, or Python.
- Proven ability to refactor legacy code and implement modern architectural patterns (e.g. microservices, API-driven development).
- Strong problem-solving skills and adaptability to work with both older and cutting-edge technologies.
- Excellent teamwork and communication skills, with a proactive approach to challenges and knowledge sharing.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional software development experience, including work on complex systems.
- Proficiency with modern programming languages and frameworks (e.g. Java Spring Boot, .NET Core) as well as familiarity with legacy technologies.
- Hands-on experience with database design, API development, and system integration.
- Familiarity with cloud platforms (AWS, Azure) and containerization tools (Docker, Kubernetes) is a strong plus.
- Apply now
- ← Back to all roles
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at TrueForge
UX/UI Designer
Dubai, UAE
Open role UX/UI Designer Reimagine user experiences by redesigning outdated interfaces with modern, user-centered design. Job Description ← Back to all roles Hybrid Dubai, UAE Design Position Summary TrueForge is looking
HR / Talent Acquisition Lead
Dubai, UAE
Open role HR / Talent Acquisition Lead Spearhead recruitment and HR initiatives to support our growing, modernization-focused team. Job Description ← Back to all roles Hybrid Dubai, UAE Human Resources Position Summary T
Project Manager / Delivery Manager
Dubai, UAE
Open role Project Manager / Delivery Manager Drive the successful delivery of legacy modernization projects from initiation to completion. Job Description ← Back to all roles On-site Dubai, UAE Project Management Positio
QA Automation Engineer
Dubai, UAE
Open role QA Automation Engineer Ensure quality through automated testing, safeguarding the reliability of both legacy and modernized systems. Job Description ← Back to all roles Hybrid Dubai, UAE Engineering Position Su
Solutions Architect / Lead Consultant
Dubai, UAE
Open role Solutions Architect / Lead Consultant Architect transformative solutions and guide clients through legacy system modernization. Job Description ← Back to all roles On-site Dubai, UAE Consulting Position Summary
Sales / Account Manager
Dubai, UAE
Open role Sales / Account Manager Grow TrueForge’s business by forging strong client relationships and delivering solutions that drive modernization success. Job Description ← Back to all roles On-site Dubai, UAE Sales P
Business Analyst
, UAE
Open role Business Analyst Translate legacy system challenges into actionable requirements for modern solutions. Job Description ← Back to all roles On-site Dubai, UAE Consulting Position Summary TrueForge is seeking a B
DevOps Engineer
, UAE
Open role DevOps Engineer Automate and streamline infrastructure and CI/CD pipelines to support modernized applications. Job Description ← Back to all roles Hybrid Dubai, UAE Engineering Position Summary TrueForge is see
UX/UI Designer
Dubai, UAE
HR / Talent Acquisition Lead
Dubai, UAE
Project Manager / Delivery Manager
Dubai, UAE
QA Automation Engineer
Dubai, UAE
Solutions Architect / Lead Consultant
Dubai, UAE
Sales / Account Manager
Dubai, UAE
Business Analyst
, UAE
DevOps Engineer
, UAE