As a member of our Software Engineering Group we look first and foremost for people who are passionate around solving business problems through innovation & engineering practices. You will be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You'll work in a collaborative, trusting, thought-provoking environment-one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.

This role requires a wide variety of strengths and capabilities, including:

BE/B Tech degree or equivalent experience.

Minimum 8 years of hands on experience in Java and J2EE.

Proficiency with fundamental front end languages such as HTML, CSS and JavaScript.

Familiarity with JavaScript frameworks such as Angular JS, React JS.

Familiarity with databases (e.g. MySQL, Oracle), web servers (e.g. Apache tomcat).

Proficiency in one or more general purpose open source frameworks (Maven, Log4J...etc.).

Participating in the design and creation of scalable software.

Writing clean, functional code on the front- and back-end.

Testing and fixing bugs or other coding issues.

Working proficiency in developmental toolsets.

Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals.

Understanding of software skills such as business analysis, development, maintenance and software improvement .

Object Oriented software design/programming, design patterns and multi-threading.

Ability to think creatively to develop innovative solutions to problems.

Good understanding of Java profile tools, Unit test frameworks like Junit and ability to write unit test cases.

from developer jobs - Stack Overflow

from ALL Jobs News
via Google Free Online work