Become an Application Software Engineer Apprentice at Oceaneering
Oceaneering is hiring freshers for the role of Application Software Engineer Apprentice at its Chandigarh location. Join a global leader in subsea robotics, automation, and software development, and kickstart your career with hands-on experience in cutting-edge technologies.
![oceaneering Application Software Engineer Apprentice at oceaneering](https://openjobnet.com/wp-content/uploads/2024/12/oceaneering.jpg)
Why Join Oceaneering?
Oceaneering India Center has been a cornerstone of the company’s operations since 2003, contributing to diverse fields such as subsea engineering, robotics, asset integrity management, and software development. With modern infrastructure and a collaborative work culture, the center embodies the spirit of “Solving the Unsolvable.”
Subscribe YouTube Channel for Latest Updates
Key Responsibilities
As an Application Software Engineer Apprentice, you will:
- Work with programming tools in Linux, including toolchains and IDEs.
- Use version control systems, preferably GitHub.
- Apply object-oriented analysis, design methodologies, and design patterns.
- Develop with C++, Java, Python, and understand front-end technologies like HTML, CSS, and JavaScript.
- Implement and debug existing product code.
- Write requirements, design documentation, and test cases.
- Gain exposure to networking hardware and protocols like UDP and TCP.
Share the opportunity
Follow us on LinkedIn for latest updates
Qualifications and Skills
- Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, or Automation Technology.
- Experience: 0–1 year in application software development for technical applications.
- Technical Skills:
- Proficiency in C++, Java, and Python.
- Knowledge of XML, web services, and software testing principles.
- Familiarity with debugging and modifying product code.
- Soft Skills:
- Strong problem-solving and decision-making skills.
- Ability to work independently and in multicultural teams.
- Excellent communication and planning abilities.
Benefits of Joining Oceaneering
- Work with a world-class multidisciplinary team.
- Develop technical skills through hands-on projects.
- Be part of a flexible, transparent, and collaborative work environment.
- Build expertise in subsea robotics, automation, and software solutions.
Share the opportunity