C++ Engineer

Year    Bangalore, Karnataka, India

Job Description


What we do

The Business Unit Offshore is a special unit compared to other BU\'s in msg global because we are domain and technology agnostic, catering to all industry and technology areas. The Offshore Unit is looking for colleagues who want to successfully shape our clients\' future in the digital age. We provide consulting, development, and application maintenance services for the EMEA and NA regions in technologies like the Java ecosystem, C++, Mobility solution, SAP Core, Testing Services, and Agile & DevOps for various industries. Our international team of experts is shaping the future of IT services.

What will you do

  • Responsible for technical design, coding, unit testing, technical documentation and walkthroughs for all assigned C++ related projects to support company business and operational needs.
  • Ensures software developed follows the defined programming standards and follow the code and design review processes.
  • To perform software design, development, and package implementation in C++
  • Ensure develop for reusability components which can be used across projects
  • Critically evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to a general understanding, and distinguish user requests from the underlying true needs.
  • Collaborate with developers and subject matter experts to establish the technical vision and analyze tradeoffs between usability and performance needs.
  • Provide inputs and direction to team members on design and implementation improve processes and develop systematic solutions to problem patterns.
  • Ensure on-time delivery by developing using the best coding practices & in-house agile
What experience / skills / knowledge you should have
  • Excellent knowledge in C++ and OOPS. Knowledge/Experience in another OOPS language will be an added advantage.
  • Computer Science fundamentals in object-oriented design, design patterns, data structures, algorithm design, problem-solving, concurrency and complexity analysis
  • Familiarity with application development best practices
  • Experience taking ownership in designing, building and successfully delivering complex software systems
  • Knowledge of professional software engineering practices and the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Proven success in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
  • Experience mentoring junior software engineers to improve their skills.
  • Experience with Agile software development (scrum)
  • Ability to effectively articulate technical challenges and solutions
  • Demonstrated ability to deal well with ambiguous/undefined problems; ability to think abstractly
  • Education: You should have completed B.E., B.Tech. or MCA from reputed College/University
  • Experience: 5-7 years of experience in software development in C++
  • Experience working in an Agile team.
  • Java Certification is an added advantage.
  • Experience working with Multi-Cultural Team.
What do we offer
  • A challenging and multi-cultural working environment with experienced teams
  • Highly competitive compensation packages including incentive payment and private medical insurance
  • International exposure, internal and external training to help you further develop your talents
  • A team in which the core values are collaboration thought leadership and entrepreneurship

msg group

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3003379
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year