Tech Lead – Web Development

About Company
Gurugram, India
Job Info
Job Status: Open
No of Vacancies: 2
Date Posted: January 15, 2018
Expiry Date: April 30, 2018
Job Type: Full Time
Job Level: Mid level
Years of Experience: 5 years
Salary Info
Salary Type: Negotiable
Apply on this job
Apply via email :Send Email
Share this job

Roles & responsibilities

  • Work with product managers/system architects to translate business/product requirements into systems design
  • Designing, developing and deploying web-based and mobile applications in Java Development
  • Using best design and coding practices to create robust, high quality software in a Scrum/Agile environment
  • Doing code reviews for junior developers and conducting best practice sessions
  • Spend 20% of time on researching new cutting-edge technologies to fuel further innovation in the health records field
  • Break projects into simpler granular tasks, estimate effort required and identify dependencies
  • Fast prototyping of proof-of-concept features / application based on brief unstructured business requirements for getting internal sponsors

Requirements

  • B.E./ BTech. / M.E. / MTech. / M.S degree in Computer Science and Electronics or related field from a premier institute
  • 5+ years of strong hands-on software development experience including real-world development experience in Java
  • Good understanding of object oriented programming principles
  • Experience with installing and configuring open source software on Linux a must
  • Good knowledge on end to end of an application - from system (server, deployment, configuration management) to back end (container, application, database) to front end (ajax, CSS, html, JavaScript)
  • Experience with Tomcat and MySQL on Linux based deployment environments a plus
  • Experience with Image Streaming, Medical Imaging (Dicom), HL7 a plus
  • Experience with at least one build system like Ant or Maven a plus
  • Experience with NoSQL databases like Mongo or Cassandra a plus
  • Strong analytical and problem-solving skills, aptitude for designing extremely efficient algorithms
  • Independent thinking and fast learning capabilities
Previous ArticleNext Article
Request a Demo

Please provide your contact details and our team will reach out to you within two business days.

X
Request a Demo