Senior Software Engineer

 Job Description:

Senior Software Engineer

Experience & Skills:

  • 5+ years in software development with strong C/C++ and Java expertise.
  • Proven experience leading large-scale migrations from legacy (C/C++) to modern Java platforms.
  • Proficient in system-level programming, performance tuning, and memory management in C/C++.
  • Solid knowledge of OOP, design patterns, and Java frameworks (Spring, Hibernate).
  • Skilled in database design, SQL, and microservices architecture.
  • Familiar with AWS, CI/CD pipelines (Jenkins, GitLab), containerization (Docker, Kubernetes), and version control (Git/SVN).
  • Experienced in building automated testing frameworks.

Soft Skills:

  • Strong problem-solving and communication skills.
  • Team player with a self-driven, detail-oriented mindset.

Preferred:

  • Bachelor’s in CS or related field.
  • Agile methodology and DevOps exposure.
  • Experience in cloud migrations and Java integration with AWS.


Location : Only US

Job Type : Onsite


  Required Skills:

Software