Job Opportunity
We are seeking a seasoned professional to join our team as a Senior Software Developer. In this role, you will have the opportunity to work on cutting-edge software products that play a crucial part in ensuring the safety and compliance of infrastructure projects.
The ideal candidate will have advanced skills in programming languages such as FORTRAN and experience with object-oriented programming. A strong understanding of hydrodynamics and numerical algorithms is also essential for success in this position.
As a senior developer, you will be responsible for designing, developing, and documenting software components that meet the highest quality standards. You will work closely with a team of programmers to implement complex engineering design modules and troubleshoot issues that arise.
We are looking for a motivated and experienced professional who can thrive in a dynamic environment. If you have a passion for software development and a desire to make a meaningful contribution to the industry, we encourage you to apply for this exciting opportunity.
Key Responsibilities
* Design, develop, and document software components using advanced programming languages
* Work closely with a team of programmers to implement complex engineering design modules
* Troubleshoot issues that arise during software development
Requirements
* Advanced degree in Naval Architecture, Structural or Mechanical Engineering, Physics, or relevant field
* Advanced programming skills in FORTRAN and object-oriented programming
* Strong understanding of hydrodynamics and numerical algorithms
* Experience with software development processes following Agile philosophy
Desired Skills
* Experience with C# or C++ programming languages
* Knowledge of aero-elastic wind turbine solvers such as Bladed and OpenFAST
* Knowledge in three-dimensional static and dynamic analysis of structures, finite element development, and sparse Eigen solvers
Benefits
As a senior software developer at our company, you will have the opportunity to work on challenging projects, collaborate with a talented team, and grow your career in a dynamic environment. We offer competitive compensation and benefits packages to attract and retain top talent.