Software Engineer Team Leader

  • Anywhere

Supervising the implementation of tasks by programmers.Training of programmers to help them overcome any obstacles that may hinder the progress of their work in relation to the work plan and agreed delivery dates.Receiving the outputs from the programmers and testing them before delivering them to the concerned parties.Delivering the outputs to stakeholders and training them on them.Preparing servers, quartering data on them, taking backups from them, linking them with different environments, installing requirements on them, and working on Windows / MacOS / Linux environment.Dealing with APIs of all kinds and working methods (RESTFULL / SOAP / JSON)

To apply for this job please visit .

  • Anywhere

Design and implement application solutions for the target domains.  Design and develop innovative solutions to customer requirements.  Develop integration solutions, POCs.  Implement & customize software products.  Participate in the full life-cycle development process from product definition, through design,  development, test, release and maintenance.  Work with technology and business groups to define project specifications.  Develop technical and implementation plans and take full ownership.  Enhance the efficiency of development, test and release process; develop tools, frameworks.  Participate in the full lifecycle development process.  Maintain current functional and technical knowledge of working technology.  Lead software solutions team in projects.  Monitor & review execution of plans and taking corrective actions.  Act as the focal point for software solutions development.  Allocate development resources for various projects.  Review team deliverables and assure their quality.  Assign day-to-day tasks to the team.

To apply for this job please visit .