2015-12-17

Company Profile

Oceaneering is a global oilfield provider of engineered services and products primarily to the offshore oil and gas industry, with a focus on deepwater applications. Through the use of its applied technology expertise, Oceaneering also serves the defense, entertainment, and aerospace industries. Oceaneering’s business offerings include remotely operated vehicles, built-to-order specialty subsea hardware, deepwater intervention and manned diving services, non-destructive testing and inspection, and engineering and project management.

Position Summary

The Application Developer’s role is to develop innovative web and non-web applications utilizing industry best practices, technologies and tools to support the business. Work with Architect and Sr. Developers in adhering to the design and coding standards implemented for the organization. Work with the Project team to ensure updates are provided. Work with QA team to ensure testing and release are coordinated. Provide IT Management updates of development effort status.

Duties & Responsibilities

Primarily responsible for providing broad support to the Oceaneering Enterprise business Systems in both a technical and customer centric capacity.

Assess technical effort and assist with enforcing development standards

Work alone or in various-sized teams to design, build, debug and maintain new and existing applications

Solve easy to moderate problems with minimal guidance using appropriate toolset

Work effectively with business counterparts, managers, technical leads and project teams

Develop applications using the following technologies but not limited to: .NET, JAVA, iOS and Google Applications

Focuses on researching any issues/defects raised by end users and communicating back to the end User.

Technical support will involve database, software and network analysis to resolve issues and may direct analysis of database tables and record.

Customer support involves troubleshooting, training, report generation and configuration of the systems for end-users of the applications.

To assist in the quality control aspects of ongoing software development efforts.

Assist with any other duties as and when required

Qualifications

A college degree or a minimum of 3 years of practical experience developing applications.

At least 2 years in the .NET platform, including hands on experience completing projects.

We offer a competitive salary and the opportunity to advance in an international company. Visitwww.oceaneering.com, select ‘Careers > Career search and then click ' Oceaneering Job Search' to apply

Additional Information

Solid understanding of the .Net framework and object oriented concepts, with experience in using design patterns, distributed paradigms, modeling techniques and UML.

SQL experience and versed in SQL concepts such as triggers, indexes, and stored procedures.

Ability to interpret and translate business requirement into technical and functional documentation.

Experience with XML use and manipulation of XML documents to retrieve and update XML data.

Nice to have: JAVA, iOS, Google Applications, etc.

Mapping business requirements to technology capabilities, identifying gaps and omissions and testing end-to-end solutions.(E)

Working with end users in identifying problems versus training needs.(E)

Researching problems or defects online.(E)

Working in diverse teams.(E)

Should have at least one software implementation (Go Live) experience. The position requires some basic understanding of software development / programming because of the technical requirements. (E)

General IT experience in administration and network support. (E)

Experience developing in a team environment

Strong Communication skills

Approachable and willing to offer helpful solutions

Ability to search relentlessly for better solutions

Should handle constructive feedback

**SOFTWARE:**

**Languages required:** Visual Studio 2008, VB.NET 3.0/3.5, ASP.NET 3.0/3.5, ASP.NET MVC, ASP.NET AJAX, MS SQL Server 2008

**Tools:** Microsoft Office, SQL Server 2008, Visual Studio .Net (understanding) (All E), InstallShield (Preferred)

**Platforms:**Windows XP/2008/7, SQL Server 2008, .Net Framework (All E)

**Misc:** Must read and write the English language and speak English fluently. (E)

(Nice to have): ADO.NET Entity Framework, JavaScript/jQuery, Visual Studio Team Foundation System (TFS) 2008/2010, N Unit testing, iOS and Google Application Development

Understanding of UML for Requirements and Design

(X)HTML/XML experience

Ability to work directly with the internal customers/project leads

Iterative methodology experience

*Job Title:* Application Developer

*Location:* Chandigarh, India

*Job ID:* 10570

*Regular/Temporary:* Regular

*Full/Part Time:* Full-Time

Show more