Search by job, company or skills

Apexon

Senior Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player with strong expertise in C++ development and application modernization. You will be responsible for enhancing and modernizing legacy C++ applications and driving their migration to cloud-native architectures. You should excel in working with large-scale enterprise applications, analyzing legacy codebases, and designing scalable modernization solutions.

Responsibilities

  • Write clean, high-quality, high-performance, and maintainable code in C++
  • Analyze and modernize legacy C++ application components for cloud migration
  • Design and develop cloud-native and containerized solutions
  • Traverse and contribute across all phases of the Software Development Life Cycle (SDLC)
  • Work on Linux-based environments for deployment, debugging, and performance optimization
  • Develop and support software including applications, database integration, and new functionality enhancements
  • Collaborate with cross-functional teams to ensure project alignment with business objectives
  • Support testing, deployment, and production stability of applications
  • Participate in code reviews and contribute to continuous improvement of development practices

Qualifications

  • Bachelor's degree in Computer Science or related field
  • 8+ years of software development experience
  • Strong expertise in C++ programming and legacy application modernization
  • Experience with Linux OS including deployment and debugging
  • Knowledge of PL/SQL and database integration
  • Experience with containerization and cloud-native development
  • Exposure to Java-based technology stacks is an added advantage
  • Strong understanding of Object-Oriented Design and software architecture
  • Experience working with Agile or Scrum methodologies
  • Ability to analyze complex systems, propose modernization solutions, and deliver scalable applications

This role requires you to work from office 5 days a week.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144633483

Similar Jobs