Ativa os alertas de emprego por e-mail!

Senior Software Developer

Baker Hughes

Rio de Janeiro

Presencial

BRL 120.000 - 160.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Resumo da oferta

A leading engineering firm in Rio de Janeiro is seeking a Senior Engineer or Scientist to provide software support and development. The ideal candidate will possess a Bachelor’s or Master’s Degree in Computer Science or a related STEM field, along with over 6 years of technical experience. Strong programming skills in C#/Visual Basic/.Net and excellent communication abilities are essential. This position offers unique challenges in a collaborative environment.

Qualificações

  • 6+ years of hands-on technical experience.
  • 3+ years of desktop and server application development experience.
  • Candidates with Master’s degrees or Ph.D.s with a strong programming element are welcome.

Responsabilidades

  • Provide end user support for engineering software.
  • Interface with cross-functional teams for modelling requirements.
  • Write high quality software in C#/Visual Basic/.Net.

Conhecimentos

Programming in C#/Visual Basic/.Net
Advanced English
Software development experience
Communication skills

Formação académica

Bachelor’s or Master’s Degree in Computer Science or STEM

Ferramentas

Microsoft Excel
Matlab
ANSYS
Descrição da oferta de emprego

The Senior Engineer or Scientist plays a supporting role through both individual and team assignments. In many cases they must apply technical and business knowledge to ensure successful outcomes. They should be able to work with and within cross-functional and cross-discipline teams.

They are able to apply system engineering methodologies such as requirements definition, system architecture and integration, analyses, configuration management, and risk management in the design phase of products. At this level, they may also be recognized as an SME in their area of expertise or discipline and support others with both business and technical mentoring/coaching.

Responsibilities:
  • Provide end user support for engineering software.
  • Interface with regional cross-functional teams to address modelling development requirements and integration
  • Support the development of the technology strategy relating to software tool development
  • Reverse engineering existing software and creating software specifications for that software.
  • Review existing methodology documentation and compare with the current implementation to determine if the implementation is correct.
  • Assist in developing qualification specifications for the testing of models as part of validation process
  • Writing high quality software in C#/Visual Basic/.Net program coding
  • Ensure that the applicable quality aspects of the software methodology are implemented in accordance with both Company and Industry statutory requirements.
  • Interface with all departments as required presenting a comprehensive technology service
  • All other assigned work
Qualifications:
  • Bachelor’s or Master’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
  • Candidates with Master degrees or PhD’s in engineering which have a strong programming element are welcome
  • Advanced English
  • 6+ years of hands-on technical experience along with established leadership credentials.
  • 3+ years of experience developing desktop and server based applications.
Desired:
  • Strong theoretical background in differential equations and continuum mechanics
  • Ability to analyse physical problems to create mathematical models by deriving equations from first principles
  • Advanced/Intermediate user of Microsoft Excel, VBA
  • Basic/Intermediate in C#/Visual Basic/.Net program coding
  • Basic/user of commercial software Matlab, Mathcad and etc would be beneficial
  • Knowledge of ANSYS or other FEA software would be beneficial
  • Ability to work on both individual assignments and team projects
  • Ability to produce software manuals and technical instruction documents
  • Excellent communication skills essential to delivering software training to global teams

Baker Hughes Company is an Equal Opportunity Employer. Employment decisions are made without regard to race, or ethnic, gender or expression, disability, protected veteran status or other characteristics protected by law.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.