Software Developer


Company Name


Job Description

  • Job Description:
    We are seeking a skilled Software Developer with strong expertise in C/C++ and Java to design, develop, and maintain scalable, high-performance applications. The ideal candidate will have hands-on experience with relational databases, software optimization, and all phases of the software development lifecycle. You will collaborate with cross-functional teams, troubleshoot complex issues, and contribute to continuous improvement initiatives while following secure coding practices.


    Responsibilities:

    • Design and develop robust, scalable applications using C/C++ and Java.

    • Write efficient SQL queries, manage relational databases, and perform performance tuning.

    • Participate in all phases of the SDLC ? requirements, design, coding, testing, deployment, and maintenance.

    • Optimize legacy systems and support migration or refactoring initiatives.

    • Collaborate with DevOps, QA, and Product teams for timely delivery of features.

    • Troubleshoot and resolve production issues, implementing long-term solutions.

    • Follow secure coding practices and maintain technical documentation.


    Key Skills:

    Required Technical & Professional Skills:

    • Strong programming experience in C/C++ and Java (Core & Advanced).

    • Proficient in relational databases ? SQL, PL/SQL, triggers, procedures, query optimization.

    • Hands-on experience with GCC, GDB, Eclipse, IntelliJ IDEA.

    • Strong understanding of OOP, multithreading, memory management, and data structures/algorithms.

    • Experience with Linux/Unix environments and shell scripting.

    • Proficiency with version control systems such as Git.

    Preferred Technical & Professional Skills:

    • Experience with performance tuning for large-scale applications.

    • Knowledge of Java frameworks such as Spring and Hibernate.

    • Exposure to RESTful APIs, microservices, and messaging systems (Kafka, RabbitMQ).

    • Familiarity with CI/CD tools like Jenkins and GitLab CI.

    • Experience working in Agile/Scrum environments.

Job Details

Experience : 2 To 5
Number Of Vacancies : 1
Job Type : Permanent
Industry Type : IT/Software
Salary : 3 Lac - 6 Lac P.A

Education Summary

UG : Any UG Degree PG : Any PG Degree

Contact Details

Contact Person : NA
Contact Number : 8026788990
e-mailId : response@in.ibm.com
Address : IBM India Private Limited, 
No. 1/124 DLF IT Park Tower 1A, 
Ramapuram, Shivaji Garden, 
Nandampakkam Post Near L&T, 
Chennai.

Back

Office Location

Central Jakarta No 1234, Jakarta, Indonesia