C++ Engineer - Pune

2 Days ago • 4 Years +

About the job

SummaryBy Outscal

HCL Software is a division of HCL Technologies that develops and delivers a next-generation portfolio of enterprise-grade software-based offerings with flexible consumption models, spanning traditional on-premises software, Software-as-a-Service (SaaS), and bundled managed services. We bring speed, insights and innovations (big and small) to create value for our customers in Dev Ops, Automation and Application Modernization software.

This position will be a part of a high performing engineering team responsible for the modernization and enhancement of our core Engine, SDK, and connectivity. As a Product Engineer, you will work collaboratively with a cross-functional agile team helping to design solutions for new or enhanced features and implementing those features iteratively. You will utilize development best practices and contribute to build and test automation to ensure delivery of a high-quality product. 

Key Responsibilities

    • Effectively perform requirements/feasibility analysis, estimation, design generation, implementation, and validation as part of overall development process.
    • Effectively evaluate and troubleshoot complex product issues to identify root cause. Successfully resolve issues without impacting existing functionality or dependent systems.
    • Assist engineering staff in maintaining existing product releases.
    • Work with existing Product Architects to improve Continuous Integration infrastructure and facilitate test automation through various methods and interfaces. 

Essential Qualifications

    • 4+ years of C++ development experience, including good memory management practices and experience with templates.
    • Strong knowledge of object-oriented programming practices and design patterns
    • Ability to independently learn new technologies and use them to efficiently implement solutions.
    • Excellent analytical skills that enable effective communication with both technical domain experts and business stakeholders
    • 1+ years of Java development experience.  Java 11 or higher preferred
    • Strong knowledge of version control, build, and continuous integration tools (Jenkins/Maven/Tycho/Git)
    • Development experience on Windows and UNIX-like (Linux and AIX) operating systems
    • Experience with agile development methodologies 
We value diversity at our company. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying.

Similar Jobs

Electronic Arts - Software Engineer - EA Sports FC

England, United Kingdom (On-Site)

Easygo - Software Development Engineer, Engagement

Victoria, Australia (On-Site)

Electronic Arts - Software Engineer

Telangana, India (On-Site)

Samsung Semiconductor - Staff Engineer, DRAM Design

California, United States (On-Site)

Zynga - QA Engineer - Gram Games

İstanbul, Türkiye (Hybrid)

Zynga - QA Engineer - Gram Games

England, United Kingdom (On-Site)

Zynga - Software Engineer (Live-ops) - Gram Games

England, United Kingdom (On-Site)

Zynga - Mobile Game Engineer

İstanbul, Türkiye (On-Site)

Zynga - Software Engineer (Spring Boot / Java)

İstanbul, Türkiye (On-Site)

Similar Skill Jobs

Electronic Arts - Associate Technical Art Director

Shanghai, China (On-Site)

Electronic Arts - Software Engineer - EA Sports FC

England, United Kingdom (On-Site)

Electronic Arts - Producer - EA SPORTS™ FC

Bucharest, Romania Southam, Uk (On-Site)

Easygo - Software Development Engineer, Engagement

Victoria, Australia (On-Site)

Overwolf - Brand Partnerships Director Central

Illinois, United States (On-Site)

Moon Active - Data Product Manager

Tel Aviv District, Israel (On-Site)

PlayStation Global - Business Planning & Operations Manager

California, United States (Hybrid)

Jobs in Pune, Maharashtra, India

Rockstar Games - Props Artist (Mid-level & Senior)

Karnataka, India (On-Site)

Electronic Arts - Software Engineer

Telangana, India (On-Site)

Electronic Arts - Manager I, Controllership

Telangana, India (Hybrid)

Zynga - Lead Producer

Karnataka, India (On-Site)

Zynga - Data Analyst 2

Karnataka, India (On-Site)

Scanline VFX - Senior Pipeline Developer (Maya)

Maharashtra, India (Remote)

Scanline VFX - Senior Pipeline Developer (Houdini)

Maharashtra, India (On-Site)

Scanline VFX - Lead Software Engineer

Maharashtra, India (Remote)

Product Management Jobs

Moon Active - Data Product Manager

Tel Aviv District, Israel (On-Site)

Electronic Arts - Director of Product

Orlando, Fl, Usa Toronto, On, Canada (On-Site)

Zynga - Senior Product Manager - Game Services, ZMGT

Austin, Tx Chicago, Il Toronto, Canada (On-Site)

Zynga - Lead Product Manager, CPM

Austin, Tx Bay Area, Ca Carlsbad, Ca Chicago, Il New York, Ny Toronto, Canada (On-Site)

G5 Games - VP Product

Sliema, Malta (Remote)

G5 Games - VP Product

Limassol, Cyprus (Remote)

G5 Games - VP Product

Podgorica Municipality, Montenegro (Remote)

G5 Games - Project/Product Manager

Podgorica Municipality, Montenegro (Remote)

G5 Games - VP Product

Astana, Kazakhstan (Remote)

G5 Games - Project/Product Manager

Astana, Kazakhstan (Remote)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug