We are sorry!

This job has been closed. You will find bellow the job description as a reminder. It is not possible to apply anymore.

Location: Hyderabad
Salary: Open
Employment Type: Permanent
Industry: Technology/Online
Sub-industry: Enterprise Software
Function: Technology

Company Overview

US based company produces electronic charts for the leisure boating market.
Their mission is to delight their customer by producing market leading intuitive and innovative marine cartography content and features using creativity, engineering excellence through market knowledge and efficient production procedures
Expand as the global leader in marine content and location-based services built on innovation derived from our lifestyle appreciation, digital expertise and crowdsourcing.
cartography database is the world's largest and includes oceans, seas, rivers and more than 38,000 lakes
offices in the U.S. in New Bedford, Massachusetts and Hyderabad, India

Job Description

POSITION SUMMARY:

Designs and develops complex multi-system applications and drives collaboration with others to ensure effective project completion. Works collaboratively to develop and implement unit and system testing processes

ESSENTIAL FUNCTIONS:

• Leads complex multi-system application development projects and drives collaboration with other teams and departments
• Provides technical input to solution development plans and concept documents and collaborates and adds value in design reviews
• Design and develop web-enabled client-side and server-side applications as part of a structured Systems Development Life Cycle (SDLC) process
• Develop and support integrations between multiple systems and/or applications
• Experience writing and consuming web services utilizing a services orientated architecture.
• Maintain, improve, and extend existing multi-system software and work with Analysts and users to design software systems and develop/implement unit and system testing processes
• Maintains, improves and extends existing software
• Works collaboratively to develop and implement unit and system testing processes
• Contributes to advanced technical research on new technologies and determining feasibility of team or functional goals/objectives
• Understands business impacts of issues and they relate to IT owned solutions
• Provides reliable solutions to a wide range of difficult problems including evaluation of new technologies to improve existing functions
• Serve as a mentor to less experienced IT Software Engineers
• Demonstrates broad understanding of business model including Engineering, Operations, Finance, Sales & Marketing
• Develops reliable solutions to complex problems which require the regular use of ingenuity and creatively
• Consistently looks at the opportunity in all change
• Gives and receives feedback in a constructive manner
• Resolves conflicts with little assistance

Requirements

EDUCATION EXPERIENCE AND SKILLS REQUIRED:

• Bachelor of Science Degree in Computer Science, Information Technology, Management Information Systems, or another relevant field AND a minimum of 5 years relevant experience OR equivalent combination of education and relevant experience
• Outstanding academics
• Demonstrated experience in successful implementation of technology solutions
• Must demonstrate proficiency and possess experience necessary to design, enhances and develops complex multi-system applications
• Must demonstrate ability to learn and understand secure coding practices
• Demonstrated proficiency and experience writing software in developmental languages including Java, Java Server Pages (JSP), Java Servlets, JDBC, Java Enterprise Edition technologies, O/R mapping (Hibernate, Toplink), Jave Web Frameworks (Struts, JSF)
• Experience using Oracle Fusion middleware technology
• Experience with version control systems such as Subversion or GIT
• Experience utilizing build and integration managers such as Maven or Hudson
• Demonstrated ability to work collaboratively to drive projects to an effective and timely completion
• Demonstrated strong and effective verbal, written, and interpersonal communication skills in a large team or departmental setting