Talent.com
No longer accepting applications
Software Engineer (Immediate Start)

Software Engineer (Immediate Start)

GetingeIndia
13 hours ago
Job description

Job Overview

  • Research and Development

Job Responsibilities and Essential Duties

  • Understanding fundamental design principles behind a scalable application
  • Implementing automated testing platforms, integration and unit tests
  • Proficient understanding of code versioning tools such as Gitlab, Git
  • Familiarity with continuous integration
  • Experience with Web services development (SOAP, REST)
  • Strong in Object Oriented Programming, MVC, Design patterns and SOLID principles
  • Implement, test, and bug-fix functionality
  • Responsibility for design and implementation of software projects using C++
  • Design, build, and maintain efficient and reliable C++ code
  • An analytical mind in addition to a problem-solving attitude
  • Medical domain experience is an added advantage
  • Understanding the application and needed technical skills
  • Develop the knowledge on the products and their architecture
  • Working on creating new components for the existing products
  • Work with the project team on integration and unit testing of the code
  • Be a good team player
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Collaborate with internal teams
  • Participate as a team member in fully agile Scrum deliveries
  • Design, development and testing of new features in the applications
  • Responsible for regular communication with others involved in the development process
  • Qualifications and Minimum Requirements

  • Bachelor’s degree in software engineering, Computer Science, or other related fields
  • Experience as a software engineer / Senior software engineer
  • Professional experience of 4-8 years in IT industry
  • C++ developer for a subsystem and a integrated product (two parts of the full IoT system)
  • One thread programming in C++17 / C++20 and work with state machines
  • Interfaces defined as protosuns messages that will be transported through ZeroMQ and MQTT
  • Required Knowledge, Skills, and Abilities

  • Strong and proven technical and communication skills
  • Strong cost awareness
  • Ability to establishing trust, collaborating, driving innovation and performance.
  • Analytical thinker and creative problem solver
  • High level of integrity and sense of responsibility
  • Create a job alert for this search

    Software Engineer • India