Senior Software Engineer

Department Icon IT / Software Development & Related
102+ Applicants
Posted: 3 weeks ago
5-12 years
Bengaluru / Bangalore, Karnataka
work from office

Posted: 3 weeks ago
|
Applicants: 102+
Job Description
About Company
Similar Jobs
Please verify your account first! Send OTP

Please click on the Apply to verify the status of jobs posted more than 15 days ago, as they may have expired. Similar Jobs

Job Description


Role description


Location: Bangalore/Hyderabad


Job Summary –


Looking for an experienced Delphi developer (5-12 years) to lead and support migration of legacy Windows desktop applications from Delphi 6 to Delphi 13 (RAD studio). The role requires deep Object Pascal expertise, Strong understanding of VCL-based architectures, and hands-on experience with code refactoring component upgrades, database integration, and release support. Exposure to .NET interoperability and modernization practices is essential.


Years of experience needed –


Candidate experience – 5 to 12 years


Technical Skills:


  1. Strong hands-on experience in Delphi / Object Pascal development

  2. Practical experience with modern Delphi versions (RAD Studio/Delphi 10, Delphi 13 preferred)

  3. Strong knowledge of Visual Component Library (VCL), Windows desktop application development

  4. Strong understanding of ActiveX libraries, COM components and package management in legacy applications

  5. Good hands-on experience of Object orientation concepts and designing principles

  6. Good experience in ADO database frameworks, strong SQL skills, including stored procedures, functions across relational databases

  7. Proven experience in legacy application modernization and migration projects

  8. Good experience with performance profiling, memory leak detection in Delphi applications

  9. Experience with static code analyzers, Git version control and unit testing frameworks ex- DUnitX


Key Responsibilities


  1. Analyze existing Delphi 6 applications and drive-end-to-end migration to advanced Delphi 10+/latest RAD studio versions

  2. Refactor legacy Object Pascal code, including modernization of custom components and reusable libraries

  3. Upgrade third-party libraries/packages and resolve compatibility, dependency and build/runtime issues

  4. Support database integration changes, testing, defect resolution and deployment activities across environments

  5. Collaborate closely with Architects, Business analysts, and QA teams to ensure functional parity and performance improvements

  6. Document migration approach, technical decisions, risk and remediation plans for stakeholders.

  7. Contribute to secure coding, code quality, and maintainability standards for long-term product evolution.


Process Skills:


  • Excellent problem-solving and communication skills

  • Well versed with Agile-Scrum

  • Capable of analyzing requirements and develop software as per project defined software process 

  • Develop and peer review of LLD (Initiate/ participate in peer reviews) 

  • Passionate in learning new skills and explore 


About Mphasis


Mphasis applies next-generation technology to help enterprises transform businesses globally. Customer centricity is foundational to Mphasis and is reflected in the Mphasis Front2Backtrade mark Transformation approach. Front2Backtrade mark uses the exponential power of cloud and cognitive to provide hyper-personalized (C=X2C2TM=1) digital experience to clients and their end customers. Mphasis Service Transformation approach helps shrink the core through the application of digital technologies across legacy environments within an enterprise, enabling businesses to stay ahead in a changing world. Mphasis core reference architectures and tools, speed and innovation with domain expertise and specialization are key to building strong relationships with marquee clients.

Skills

CTestingVersion ControlDeveloperCloudSqlSoftware Engineer

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

About Company

Mphasis stands at the forefront of the IT services industry, offering innovative and customer-centric technology solutions across various sectors. With a deep commitment to excellence and digital transformation, Mphasis harnesses the power of cognitive technologies and analytics to empower businesses worldwide. Mphasis Careers provide a gateway for professionals to delve into a world of groundbreaking projects, fostering an environment of learning, innovation, and growth. By joining Mphasis Careers, individuals become part of a vibrant community that values diversity, creativity, and collaboration. It's an opportunity to work alongside industry experts, contribute to meaningful initiatives, and carve a successful path in the ever-evolving tech landscape.

Read More

Important dates & deadlines?

Application Deadline

02 Oct 26, 02:56 PM IST

Similar Jobs

View All
Loading...
Bag Logo
Jobaaj
Don't Miss out any Updates

Subscribe now for the latest job alerts
and never miss an update

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

Senior Software Engineer

Share with