Assist the programmer in interpreting and implementing departmental standards and guidelines; develop new complex computer applications and enhance existing systems according to assigned project requests, in accordance with established departmental standards and guidelines.
Operate at an extremely high technical level, take direction from managers and senior members of the team and mentor less experienced personnel. Leads technical staff and clients to investigate, analyze, and resolve complex technical problems. Identifies and manages interfaces, service levels, standards, and configurations.
The Web Application Developer Digital Marketing will be one of the members of a scrum team that is responsible for delivering digital marketing capabilities like web content management, experience management, web analytics and digital asset management for the corporate websites.
The successful candidate will provide technical solutions for Digital matters. Will deliver well designed quality software in a fast paced agile environment. Will work on a scrum team with colleagues from all disciplines to ensure successful delivery of solution requirements.
Experience with leading digital initiatives in consumer electronics such as Agile Product Development, Systems Thinking, Smarter Manufacturing, Next Generation Supply Chain, Industrial4.0 Frameworks, Quality Management and Plant/Shop Floor Optimization.
Design and implement solutions to automate platform and infrastructure management, including integration with external modules/components that comprises the entire technology infrastructure ecosystems.
In this role, the selected candidate must have Strong Java/J2EE developer with more than 8+yrs experience. Should have good experience in Java/J2EE technologies, Spring, Hibernate, Oracle 11g, SQL, Linux/Unix, Maven, Junit, Jenkins, SVN, Eclipse, Visio, WebSphere, Tomcat.
Assists in the creation of comprehensive unit test plans and creates and executes test cases in line with test plans. Participates in designing, coding, testing, debugging, documenting, maintaining, and modifying computer programs of moderate complexity, significance, and risk.