Senior Software Engineer - C++

1 Month ago • 5 Years + • Programming

Job Summary

Job Description

We are looking for a Senior C++ Software Engineer for our software development team in connectivity space. Apart from writing high quality code, you will be responsible for key deliverables during your team’s software development lifecycle including software design, code reviews, and comprehensive automated tests. The successful candidate will have a passion for continuous improvement and must have excellent written and verbal communication skills. You will also have the opportunity to work with Java code in the long run. The job involves software development, managing project priorities, contributing to continuous delivery infrastructure, participating in recruiting and mentoring, driving roadmap execution, and enhancing customer feedback. The candidate will also need to assist the team in finding and solving software issues.
Must have:
  • Develop, maintain and improve software
  • Manage individual project priorities, deadlines and deliverables
  • Solid programming experience in C++ language including C++11 and above
  • Excellent written and verbal communication skills
Good to have:
  • Strong OS, Data structure and Algorithms fundamentals
  • Experience developing database technologies extremely valuable
  • Good to have a know-how on JAVA programming

Job Details

Job Description

We are looking for a Senior C++ Software Engineer for our software development team in connectivity space. Apart from writing high quality code, you will be responsible for key deliverables during your team’s software development lifecycle including software design, code reviews, and comprehensive automated tests. The successful candidate will have a passion for continuous improvement and must have excellent written and verbal communication skills. You will also have the opportunity to work with Java code in the long run.

Responsibilities –  

  • Develop maintain and improve software
  • Manage individual project priorities, deadlines and deliverables
  • Contribute improvements to our continuous delivery infrastructure
  • Participate in recruiting and mentoring of top engineering talent
  • Drive roadmap execution and enhance customer feedback into the product
  • Develop, collaborate on, and execute Agile development, product scenarios, in order to release high quality software  on a regular cadence 
  • Proactively assist your team to find and solve development and production software issues through effective collaboration 

Desirable - 

  • Strong OS, Data structure and Algorithms fundamentals
  • Strong hold on object-oriented programming concepts and their implementation through C++.
  • Good to have a know-how on JAVA programming.
  • Experience developing database technologies extremely valuable
  • Experience with low-level C and networking is desired, but not necessary.
  • Experience programming database APIs such as ODBC and using database tools strongly preferred
  • Experience using BI tools such Tableau, Microsoft Power BI and Lumira desirable but not mandatory.
  • Experience using any memory and performance profiling tools is required
  • Experience working with Agile methodology i.e Participating in all team activities, including sprint retrospectives, thoughtful code reviews, knowledge sharing sessions, status reporting for project stakeholders, etc

Personal Skills - 

  • Strong written and verbal communications skills to collaborate developers, testers, product owners, scrum masters,  directors, and executives
  • Experience taking part in the decision-making process in application code design, solution development, code review 
  • Strong worth ethic and emotional intelligence including being on time for meetings 
  • Ability to work in fast-changing environment and embrace change while still following a greater plan

Qualifications

Qualifications/ Requirements

  • Bachelor’s degree with minimum 5 years of related experience or Master’s degree with a minimum 5 years of related experience or Equivalent work experience
  • Solid programming experience in C++ language including C++11 and above with some exposure to other object-oriented languages preferred.
  • Experience with or knowledge of ODBC standards is highly desirable.
  • A good understanding of database concepts (e.g. working with relational data sources such as MySQL, SQL Server, Oracle, etc.) and how to work with them through code.
  • Experience with software tools like Visual Studio, Docker, WireShark and Git.
  • Exposure to cloud environments like Azure/AWS.
  • Development experience on a range of operating system platforms such as Windows (mandatory), Linux, and OS X desirable.
  • Ability to analyze problems and find solutions independently is highly desirable. Candidates with experience of delivering in this manner would be preferred. 
  • Excellent written and verbal communication skills.
  • Understanding of network traffic protocols and how to debug it is desirable.

 

Additional Information

All your information will be kept confidential according to EEO guidelines.

 

** At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the country where the position is located. **

insightsoftware About Us: Hear From Our Team - InsightSoftware (wistia.com)

Background checks are required for employment with insightsoftware, where permitted by country, state/province.

At insightsoftware, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law. We are proud to be an equal opportunity workplace.

Similar Jobs

Zinnia - Manager, Contact Center Life Insurance Solutions

Zinnia

Topeka, Kansas, United States (On-Site)
1 Week ago
Zelis  - Clinical Client Policy Data Analyst

Zelis

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
The Walt Disney Company - Assistant Manager, Lifecycle Marketing, Disney+

The Walt Disney Company

Minato City, Tokyo, Japan (On-Site)
5 Months ago
Motorola solutions - Senior Functional Test Engineer

Motorola solutions

Cork, County Cork, Ireland (On-Site)
1 Month ago
Dentsu - Strategy Manager

Dentsu

Beijing, China (On-Site)
2 Weeks ago
Autodesk - Software Developer (Intermediate/Senior/Principal Levels)

Autodesk

Ontario, Canada (Remote)
1 Month ago
Behaviour Interactive - Principal Generalist Programmer - Dead by Daylight

Behaviour Interactive

Quebec, Canada (Hybrid)
3 Months ago
Next Level Business Services - SQL and C# developer

Next Level Business Services

Redmond, Washington, United States (On-Site)
8 Months ago
N-ix - Senior C++ Engineer (High Performance Computing)

N-ix

United Kingdom (Remote)
4 Months ago
luxsoft - Junior Embedded C++ Software Developer

luxsoft

Egypt (Remote)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

playrix  - Senior Accountant

playrix

Ireland (Remote)
4 Months ago
Wind River - SMTS - Software Engineer - RTOS, Embedded development

Wind River

Walnut Creek, California, United States (On-Site)
4 Days ago
Oliver Plus - Resource Manager

Oliver Plus

Mumbai, Maharashtra, India (Remote)
1 Month ago
Hike - Media Buying Performance Marketer

Hike

Delhi, India (Remote)
3 Weeks ago
Scanline VFX - Senior Compositor

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
5 Months ago
bytedance - Quality Analyst - ADSEO (Safety)

bytedance

Gurugram, Haryana, India (On-Site)
2 Months ago
Lurkit - Campaign Strategy & Success Manager

Lurkit

Stockholm, Stockholm County, Sweden (Hybrid)
8 Months ago
Palo Alto Networks - Director, Cloud Next Generation Firewall GTM (Global)

Palo Alto Networks

Santa Clara, California, United States (Remote)
1 Month ago
Riot Games - Staff Software Engineer, Progression - VALORANT

Riot Games

Mercer Island, Washington, United States (On-Site)
1 Month ago
Dynamis Inc - Part-Time Information Systems Security Officer (ISSO)

Dynamis Inc

Alexandria, Virginia, United States (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Coupa - Sr. Principal Software Engineer (Analytics)

Coupa

India (Remote)
3 Weeks ago
SSC Technologies - Director Private Equity Fund Accounting

SSC Technologies

Mumbai, Maharashtra, India (On-Site)
2 Weeks ago
Paytm - Product Analyst - Team Lead - Devices

Paytm

Noida, Uttar Pradesh, India (On-Site)
1 Week ago
Buckman - Associate Digital Innovation Engineer - Data Science

Buckman

Chennai, Tamil Nadu, India (On-Site)
1 Week ago
Moloco - Staff Software Engineer

Moloco

Bengaluru, Karnataka, India (On-Site)
9 Months ago
xogar games - Unreal Developer Intern

xogar games

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Addepar - Corporate Accountant

Addepar

Pune, Maharashtra, India (Hybrid)
3 Days ago
Paytm - Key Account Manager / Senior Key Account Manager

Paytm

Coimbatore, Tamil Nadu, India (On-Site)
6 Months ago
PhonePe - Software Engineer (Backend, 3 to 5 yrs)

PhonePe

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Optiv - Principal Engineer - Microsoft Purview

Optiv

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Programming Jobs

version 1 - Java Support Consultant

version 1

London, England, United Kingdom (On-Site)
3 Months ago
bytedance - Software Developer Graduate (Routing Verification & Emulation)

bytedance

San Jose, California, United States (On-Site)
2 Months ago
PwC - C. Consulting - HR Consulting Intern

PwC

Taipei City, Taiwan (On-Site)
2 Weeks ago
Luxoft - Senior Java engineer (with oncall support)

Luxoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
6 Months ago
bytedance - Senior Software Engineer, Database Acceleration

bytedance

Seattle, Washington, United States (On-Site)
2 Months ago
Blitz app - Senior Software Engineer (C++)

Blitz app

India (Remote)
3 Months ago
HCL Tech - C++ Technical Lead

HCL Tech

California, United States (On-Site)
1 Month ago
Cubic corporation - Senior Software Engineer (Java)

Cubic corporation

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
Airlab Inc  - C++ & Python Programmer

Airlab Inc

Montreal, Quebec, Canada (On-Site)
11 Months ago
Evolution  - Scala Engineer

Evolution

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

About The Company

Manila, Metro Manila, Philippines (On-Site)

London, England, United Kingdom (On-Site)

Paris, Île-de-France, France (On-Site)

London, England, United Kingdom (Remote)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

View All Jobs

Get notified when new jobs are added by Insight Software

Level Up Your Career in Game Development!

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

Job Common Plug