Senior Software Engineer - C++

Published date: 2024/01/10
  • Location: Bengaluru, Karnataka, India
Job Title : Sr Software Engineer C++

Roles and Responsibilities :

- Communicating with team members and clients requires strong active listening skills, clear verbal and nonverbal communication, and effective writing skills.

- Meeting with the Product owner, System Architect to understand the system requirements.

- Troubleshooting technical issues and developing effective solutions

- Drive innovation within the solution set by applying new technology and facilitating the development of software interactions, connections and transactions that enable data value

- Exchange and support platform strategy

- Collaborate with stakeholders (Solution Architect, Development, Product) to understand the market requirements, ensure successful application of architectural design, support development and delivery of products, and implement systematic leveraging and reuse of enterprise components

- Understand the information needs, data sources and their limitations and ensures data is validated, stored, protected, and processed accurately and timely

- Develop software documentation that will provide guidance installing and operationalizing software products or systems

- Work collaboratively with development teams and communicate clearly and concisely, especially when dealing with technical topics

- Working with AGILE - Scrum.

Critical Skills to Possess :

Domain (Preferred Industry) - Any HW/SW development company

Skills required :

- 5+ years of experience in C, Modern C++ software development, multi-threading, network (TCP/IP)

- Knowledge of databases (MSSQL, PostgreSQL, SQLite)

- Experience in Linux, user space, environment and programming

- Knowledge of Web development client side, HTTP, HTML, Java script, XML, Ajax, SOAP, REST, Bootstrap 3.0

- Debugging, troubleshooting: ability to translate symptoms and problems into root causes.

- Good English, both verbal and written

- Experience in an Agile development environment

- Strong collaboration and coaching skills

- A continual learner that stays up to date on the latest technologies

- Additional programming languages - python, C#, GO, RUST, BASH - advantage.

Preferred Qualifications :

Education & Experience : The ideal candidate will have :

Graduation/Diploma : BE/ BTech/ IT Graduate

Total Experience in years : 5 - 6 years

Job Location : Bangalore
Company Name: Travash Software Solutions/Risk Resources

Contact seller Share

1 page views

Related listings

  • Urgent hiring Software Engineer in Mysore
    Software Developer
    Software Developer
    Jobs Alert for IT graduate fresher candidates to apply Software Engineer job at Mysore Karnataka, to join our development team and solve back-end systems for our consumer and partner-facing applications, energetic and eligible candidates are invited ...
    2026/11/06
  • Software Engineer, Machine Learning
    Software Developer
    Software Developer
    Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond w...
    2026/11/06
  • Ather Energy Recruitment 2021 | Design Engineer | BE, B.Tech, ME, M.Tech –...
    Software Developer
    Bangalore (Karnataka) Software Developer
    Ather Energy Recruitment 2021 | Design Engineer | BE, B.Tech, ME, M.Tech – Mechanical | Bangalore, Karnataka • Organization Name : Ather Energy • Job Category : Private jobs • Job Role : Design Engineer • Educational Qualification : BE, B.Tech, ME, M...
    2026/11/06