Senior Fortran Engineer - India - Feuji Inc

    Feuji Inc
    Feuji Inc India

    3 weeks ago

    Default job background
    Technology / Internet
    Description

    Job Title: Senior Fortran Engineer

    Location: Remote, Full time

    About Feuji

    Since its inception in 2014, Feuji, Inc. has come a long way. Within a few years, Feuji grew from a small team to more than 400 dedicated employees. Today, with its global network and industry-leading expertise in technology solutions and emerging digital business processes, Feuji provides a unique value proposition for its customers.

    In the last few years, Feuji has actively supported multiple projects in India, Costa Rica, and the USA in the areas of healthcare, education, skill development, and ecological preservation. What's next for Feuji? We are looking forward to continuing our work in the areas o

    Skillsets we are looking for:

    • Collaborate with cross-functional teams including software developers, mechanical engineers, and project managers to understand requirements and translate them into efficient Fortran code solutions.
    • Analyze, debug, and maintain existing Fortran codebase to ensure optimal performance and reliability.
    • Develop and implement new features and functionalities using Fortran programming language, adhering to industry best practices and coding standards.
    • Conduct code reviews and provide constructive feedback to team members to ensure code quality and consistency.
    • Optimize Fortran algorithms and routines to improve computational efficiency and performance of engineering software applications.
    • Stay a breastof latest Fortran language updates, tools, and technologies, and incorporate them into our development processes as appropriate.
    • Collaborate with QA engineers to develop comprehensive test plans and participate in testing activities to ensure software reliability and robustness.
    • Provide technical guidance and mentorship to junior engineers, fostering a culture of continuous learning and skill development within the team.

    Qualifications:

    • Bachelor's degree in Computer Science Engineering, or related field; Master's degree preferred.
    • 6 years of professional experience working with Fortran programming language in a software development capacity.
    • Proven track record of designing, developing, and maintaining complex Fortran codebases for engineering applications.
    • Strong understanding of numerical methods, algorithms, and data structures commonly used in engineering software.
    • Proficiency in utilizing Fort ran compilers, debuggers, and performance analysis tools. Experience with version control systems such as Git and collaborative development workflows.
    • Excellent problem-solving skills and ability to troubleshoot technical issues in a timely manner.
    • Effective communication skills with the ability to articulate technical concepts to non- technical stakeholders.
    • Experience working in an Agile development environment is a plus. Knowledge of additional programming languages such as C/C++ or Python is desirable.