Search Jobs

Ticker

6/recent/ticker-posts

Oceaneering Off Campus Drive 2024 hiring Application Software Engineer

Job Title: Application Software Engineer Apprentice

Company: Oceaneering


Location: Chandigarh, Pune


Experience Required: 0-1 years


Educational Qualification: Bachelor’s or Master’s degree in Computer Science, Automation Technology, or Information Technology


Position Overview
Oceaneering is looking for a motivated and detail-oriented Application Software Engineer Apprentice to join our innovative software development team. This entry-level role is perfect for individuals with a strong foundation in programming and a passion for creating cutting-edge software solutions. The position involves working on diverse projects, collaborating within a multidisciplinary team, and ensuring software systems align with customer requirements and operational constraints.


Key Responsibilities


Primary Duties:

Develop and debug software applications using C++, Java, and Python.


Work with Linux-based development environments, including toolchains and IDEs.


Utilize version control systems like GitHub for software development.


Apply object-oriented analysis and design methodologies, including design patterns.


Develop and integrate XML and web services into software solutions.


Collaborate on front-end technologies such as HTML, CSS, and JavaScript.


Understand and apply software testing principles to ensure quality assurance.


Secondary Duties:
Participate in special projects or assignments as directed by management.
Adhere to organizational policies and procedures.
Exhibit a proactive attitude to achieve team objectives and individual goals.


Qualifications and Skills


Mandatory Requirements:


Educational Background:
Bachelor’s or Master’s degree in Computer Science, Automation Technology, or Information Technology.


Experience: 0-1 years of experience in developing application software for technical applications.


Strong programming skills in C++, Java, and Python.
Familiarity with front-end technologies and basic software testing practices.


Understanding of networking protocols like UDP and TCP.


Ability to read, debug, and modify existing codebases.
Experience in writing requirements, design documentation, and test cases.


Desirable Attributes:
Ability to work effectively in multicultural and multidisciplinary teams.


Strong communication skills, both written and verbal.

High level of initiative and the ability to work independently.


Self-driven personality with a positive attitude.
Strong analytical, problem-solving, and organizational skills.


Why Join Oceaneering?
By joining Oceaneering, you’ll have the chance to work on innovative projects, collaborate with a talented team of professionals, and gain hands-on experience in software development. This role offers a unique opportunity to build your technical expertise and contribute to impactful solutions in a supportive environment.


Conclusion
If you’re passionate about programming and eager to kickstart your career in software development, this role at Oceaneering is the perfect opportunity to grow and excel. Apply today and take the first step toward an exciting and rewarding career in the technology industry.


Apply Now: Join Oceaneering as an Application Software Engineer Apprentice and unlock your potential!


👉 Top 50 most asked interview questions and answers with examples

Apply To Below Button 





        Apply Now            


👉 Top most asked Java Interview Questions with answers 


👉 Java coding interview questions with answer


👉 Top most asked SQL query in interview questions




Post a Comment

0 Comments