Sign In
 [New User? Sign Up]
Mobile Version

Software Development Engineer - Java Script, Node, React

Bengaluru, KA
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

This position requires an individual to be creative, a quick learner, driven to produce results.Essential Functions Work on implementation and verification of systems/subsystems Responsible for providing support in development and testing activities of other engineers that involve several interdependencies o Codingo Designing o Testing and/or Unit Testingo Debugging o Reliabilityo Performance analysis o Critical and/or high visibility customer supporto Code reviews Participate in technical discussions within the team. Willing to work on additional tasks and responsibilities that will contribute towards team, department and company goals.Job RequirementsRequirements Qualified candidates must be self-driven, team-oriented, and have a strong background delivering high performance web applications. More specific skills include Experience developing web applications using technologies like Node.JS, React.JS, Server side Java Scripting etc. Experience with distributed source code management systems like Mercurial, GIT etc. Experience in Object oriented concepts and sound knowledge of design concepts. Linux and windows platform experience. Experience working in an Agile/Scrum teams. Experience following Test-Driven Development methodology Strong oral and written communication skills are essential Work collaboratively within a team environment of other engineers to meet aggressive goals and high quality standards Possesses sufficient technical knowledge and experience to pick up new expertise quickly with guidance from a technical leader Strong aptitude for learning new technologies A strong understanding of complex concepts related to computer architecture, data structures and programming practices Ability to estimate work completion required to build an overall predictable plan Follow standard engineering principles and practices Resourceful in applying creative ideas to solve problemsAs a senior development team member you will Ensure that the development projects are delivered on-time, within scope and within budget Assist in the definition of project scope and objectives ensuring technical feasibility Develop a detailed project plan to monitor and track progress Report and escalate to management as needed Create and maintain comprehensive project documentation Responsibility and Interaction Responsibilityo Responsible for non-routine and unstructured tasks, requiring creative solutions with more interdependencies and with processes that are less defined o The individual works on complex problems with partially defined, larger scopeo The individual will begin to develop a technical specialty Interaction o Work effectively with the technical team on assigned projects. There may be communication with employees in other functions within Business Units as requiredo Work independently o Successfully convey information to stakeholders at many levels related to the positiono Participate as a proactive contributor and subject matter expert on team projects Education and ExperienceEducation & Experience A minimum of 5 years of experience is required. 6 to 8 years of experience is preferred A Bachelor of Science Degree in Electrical Engineering or Computer Science, a Master Degree, or a PhD; or equivalent experience is required Demonstrated ability to have successfully completed multiple, moderately complex technical tasks
Degree: Ph.D. (Doctorate)

Additional Degree: BE/ B.Tech (Engineering)

Experience: 6-8


Application Programming | Quality Assurance/Testing | Software Engineer | System Administration
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News