Michael Baker International is seeking a Fortran Software Developer to support and maintain a large suite of bridge engineering applications.
Requirements
- Proficiency in Fortran 77, with experience in later standards (90/95) a plus.
- Strong understanding of numerical methods, finite element analysis, or structural engineering principles.
- Background in civil or structural engineering, especially bridge design or analysis.
- Experience maintaining and modernizing large codebases.
- Familiarity with C/C++/C-Sharp .NET, Python, or other modern languages used in scientific computing
- Domain design using OOP.
- Experience with code modernization, including porting legacy systems to newer architectures.
- Software testing
Responsibilities
- support and maintain a large suite of bridge engineering applications
- utilizing a combination of bridge engineering skills and software development skills
- working under the direct supervision of registered Professional Engineers
- involves both bridge engineering and software engineering related skills
- may provide opportunities to cross over to work within our bridge design department
Other
- 3 to 5 years of software development experience
- Ability to read and interpret technical documentation and engineering specifications.
- Excellent oral and written communication skills
- Desire to pursue a career in software development related to bridges and transportation structures
- Highly motivated self-starter is a must.