Software Technologist I/II

Software Technologist I/II Job Description Template

Our company is looking for a Software Technologist I/II to join our team.


  • Supports in project estimation, planning and risk management activities;
  • Participates in peer reviews for project artifacts and ensure the quality of deliverables;
  • Manages technical communication with Partners;
  • Contributes to Features/User stories for modules/SDS /Test strategy;
  • Guides and coaches the project team in technology as and when applicable;
  • Analyzes and understands the Software/Functional Requirements Specification;
  • Creates (detailed) design within specified top level design;
  • Acts as a role model for other technical members in the group;
  • Provides technical guidance in a technical, functional/domain area and participates in technical decisions;
  • Performs unit testing of the code;
  • Responsible for Development of service functionality on IGT Fixed Systems product line;
  • Keeps abreast of technical developments in own field through study, technical contacts and propagate it;
  • Keeps abreast of technical developments in own field through study, technical s and propagate it.


  • Strong programming experience in C++
  • Overall 5-10 years of experience in software development;
  • Preferable – Exposure to healthcare domain;
  • Strong experience working on Linux OS;
  • Familiar with client-server and distributed environments;
  • Experience in the system design and implementation of complex, multi-generation, SW products;
  • Proven working experience in global, multidiscipline environment;
  • Knowledge of REST, Dockers are preferred;
  • Experience with Agile methodology, tools and practices;
  • Experience & firm knowledge in software design concepts and design patterns.