Search by job, company or skills

Software Engineer

4-9 Years

This job is no longer accepting applications

Job Description

Pay and Benefits

  • Competitive compensation, including base pay and annual incentive
  • Comprehensive health, life insurance, and well-being benefits (based on location)
  • Pension and retirement benefits
  • Paid Time Off, personal/family care leave, and other types of leave to support physical, financial, and emotional well-being
  • Flexible hybrid work model: 3 days onsite (Tuesdays, Wednesdays, and one additional day as determined by team), 2 days remote

The Impact You Will Have in This Role

The Development function is responsible for designing, creating, deploying, and supporting software solutions. This includes activities such as new development, prototyping, reuse, re-engineering, and maintenance of internal and external applications. Developers work closely with business partners and external clients to define requirements and deliver effective solutions.

This role involves detailed planning, documentation, and the development and testing of software systems and applications. You will collaborate with architects, product managers, and end-users to enhance existing systems and deliver solutions to complex business challenges using modern development tools, programming languages, and methodologies.

Primary Responsibilities

  • Develop applications in compliance with both functional and non-functional requirements
  • Construct unit tests to ensure requirements are met
  • Follow coding and design standards while contributing to continuous improvement
  • Create and maintain system documentation
  • Align daily work with risk and control processes, escalating issues appropriately
  • Contribute to component and program design
  • Provide production support for existing applications as needed
  • Review technical designs and specifications with subject matter experts
  • Apply appropriate software development methodologies based on project scope
  • Collaborate with peers to enhance continuous integration and delivery practices

Qualifications

  • Minimum of 4 years of related experience
  • Bachelor's degree preferred, or equivalent professional experience

Talents Needed for Success

  • Encourages a culture of honesty and transparency
  • Keeps skills and knowledge current, actively seeking learning opportunities
  • Collaborates effectively across teams and departments
  • Maintains open and clear communication with colleagues
  • Resolves conflicts constructively with minimal disruption to the team

More Info

Job Type:
Function:
Employment Type:

About Company

At SBM Offshore, our people have unrivalled experience and understanding of the needs of the global offshore energy industry. Our product development is driven by evolving market demand.SBM Offshore provides floating production solutions to the offshore energy industry, over the full product lifecycle. The Company is market leading in leased floating production systems delivered to date, with multiple units currently in operation and has unrivalled operational experience in this field. The Company's main activities are the design, supply, installation, operation and the life extension of floating production solutions for the offshore energy industry.

Job ID: 111390011

Similar Jobs

Chennai, India

Skills:

clinical analytics EDCITSM support processesvalidation processeseTMFctmsGxP complianceRTSMClinical platforms

Chennai, India

Skills:

CobolAgile MethodologiesSoftware Development Life CycleIbm CicsIntegrating software components and third-party programsWriting clean maintainable and efficient code

Beware of Scammers

We don’t charge money for job offers