Company ProfileOceaneering is a global provider of engineered services and products, primarily to the offshore energy industry. We develop products and services for use throughout the lifecycle of an offshore oilfield, from drilling to decommissioning. We operate the world's premier fleet of work class ROVs. Additionally, we are a leader in offshore oilfield maintenance services, umbilicals, subsea hardware, and tooling. We also use applied technology expertise to serve the defense, entertainment, material handling, aerospace, science, and renewable energy industries.Position SummaryPurposeWe are seeking a proactive and enthusiastic Application Software Engineer to join our dynamic software team. This role is ideal for a fresher with a strong foundation in programming languages such as C++, Java, and Python, as well as a basic understanding of front-end development and testing. As a Software Developer, you will have the opportunity to work on a variety of projects and enhance your technical skills. Working in a multidisciplinary team you will be responsible for making sure that the software systems meet the customer specifications and work within their site constraints.Duties & ResponsibilitiesSafetyEnsure that the Safety policies and procedures are understood and adhered to so far as is reasonably practicable in order to ensure a safe working environment.OtherCarry out work in accordance with the Company Health, Safety, Environmental and Quality Systems.Perform the assigned tasks with due diligence regarding the Integrated Management Systems on the Company.Eliminate waste of whatever form, to suggest the use of more environmentally friendly substances and practices and contribute to the continuous improvement of the environment.Supervisory ResponsibilitiesNo supervisory responsibility.Reporting RelationshipReporting to Software ManagerQualificationsQualificationsREQUIRED\xc2\xb7 Bachelor / Master degree, preferably in Computer Science, Automation Technology or Information Technology;\xc2\xb7 0-1 years of experience in writing application software for technical applications;\xc2\xb7 Understanding of networking hardware and software including UDP and TCP;\xc2\xb7 Ability to read, understand, debug and modify existing product code;\xc2\xb7 Experience with writing requirements, design documentation, and test cases\xc2\xb7 Ability to read, understand, debug, and modify existing product codeDESIRED\xc2\xa7 Experience with programming in Linux; (tool chains, IDEs, etc.);\xc2\xa7 Experience with versions control systems, preferably githib;\xc2\xa7 Knowledge of object-oriented analysis & design methodologies and design patterns;\xc2\xa7 Experience with programming in Java, Python;\xc2\xa7 Experience with XML and web services;\xc2\xa7 Proficiency in C++, Java, and Python programming languages.\xc2\xa7 Basic understanding of front-end technologies such as HTML, CSS, and JavaScript.\xc2\xa7 Familiarity with software testing principles and practices.Knowledge, Skills, Abilities, and Other Characteristics\xc2\xb7 Ensures that important information from management is shared with employees and others as appropriate\xc2\xb7 Gives and receives constructive feedback\xc2\xb7 Ensures that regular consistent communication takes place within area of responsibility\xc2\xb7 Self-motivated, confident and passionate\xc2\xb7 Provides vision and inspiration to peers and subordinates.\xc2\xb7 Able to make decisions in conflicting situation\xc2\xb7 Should be comfortable with ambiguity.\xc2\xb7 Able to set priorities in a fast-paced, rapidly changing environment.Closing StatementWorking ConditionsThis position is considered OFFICE WORK which is characterized as follows.\xc2\xa7 Almost exclusively indoors during the day and occasionally at night\xc2\xa7 Occasional exposure to airborne dust in the work place\xc2\xa7 Work surface is stable (flat)Physical Activity/RequirementsThe physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.This position is considered LIGHT work.OCCASIONALFREQUENTCONSTANT\xc2\xa7 Lift up to 20 pounds\xc2\xa7 Climbing, stooping, kneeling, squatting, and reaching\xc2\xa7 Lift up to 10 pounds\xc2\xa7 Standing\xc2\xa7 Repetitive movements of arms and hands\xc2\xa7 Sit with back supported
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.