1

Senior Fortran Developer Jobs (NOW HIRING)

Senior Software Engineer

Colorado Springs, CO · On-site +1

$120K - $160K/yr

SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum Clearance ... Experience developing software with C/C++, Java, Python and FORTRAN. * Experience in Agile ...

Senior Power Systems Engineer

Herndon, VA · On-site

$107K - $146K/yr

Role Summary We are seeking a Senior Power Systems Engineer to lead dynamic model development and ... Fortran, or similar) to enable automated modeling workflows and faster project delivery. • ...

Work closely with Senior Scientists to support the development and integration of new data products ... FORTRAN * IDL * Perl/Shell Scripting * Knowledge of common earth science data formats, metadata ...

next page

Showing results 1-20

Senior Fortran Developer information

See salary details

$83.5K

$102.5K

$135.5K

How much do senior fortran developer jobs pay per year?

As of Jun 28, 2026, the average yearly pay for senior fortran developer in the United States is $102,500.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $115,000.00 per year, depending on experience, location, and employer.

What is the difference between Senior Fortran Developer vs Software Engineer?

AspectSenior Fortran DeveloperSoftware Engineer
Required CredentialsBachelor's in Computer Science or related, Fortran proficiencyBachelor's in Computer Science or related, programming skills
Work EnvironmentResearch labs, engineering firms, scientific institutionsTech companies, startups, various industries
Industry UsageHigh in scientific, aerospace, and engineering sectorsBroad across multiple industries including tech, finance, healthcare

While both roles require programming skills and a relevant degree, a Senior Fortran Developer specializes in Fortran for scientific and engineering applications, often in research or technical environments. A Software Engineer has a broader scope, working with various programming languages across diverse industries. The choice depends on the specific technical expertise and industry focus.

What are Senior Fortran Developers?

Senior Fortran Developers are experienced software engineers who specialize in the Fortran programming language, which is widely used in scientific, engineering, and high-performance computing applications. They are responsible for designing, developing, optimizing, and maintaining complex Fortran codebases, often for simulations, numerical analysis, or legacy systems. Senior Fortran Developers typically work on large-scale projects, provide technical leadership, and mentor junior developers. They are skilled in debugging, performance tuning, and integrating Fortran code with modern technologies. Their expertise is critical in industries such as aerospace, energy, meteorology, and research institutions.

What are some common challenges Senior Fortran Developers face when working on legacy codebases?

Senior Fortran Developers often encounter challenges such as deciphering poorly documented or outdated code, ensuring compatibility with modern hardware and software environments, and integrating legacy Fortran applications with newer technologies. These challenges require strong problem-solving skills, attention to detail, and effective communication with team members who may have varying levels of familiarity with Fortran. Collaborating with cross-functional teams—including system architects and QA engineers—is also essential to maintain system reliability and implement enhancements while minimizing risks.

What are the key skills and qualifications needed to thrive as a Senior Fortran Developer, and why are they important?

To thrive as a Senior Fortran Developer, you need advanced proficiency in Fortran programming, strong mathematical and analytical skills, and a relevant degree in computer science or engineering. Familiarity with legacy and modern Fortran versions, experience with high-performance computing (HPC) environments, and knowledge of code versioning tools like Git are typically required. Attention to detail, effective problem-solving, and strong collaboration and communication skills help you excel in complex, team-driven projects. These skills are crucial for maintaining and optimizing critical scientific or engineering applications that rely on robust, efficient Fortran code.
More about Senior Fortran Developer jobs
What cities are hiring for Senior Fortran Developer jobs? Cities with the most Senior Fortran Developer job openings:
What are the most commonly searched types of Fortran Developer jobs? The most popular types of Fortran Developer jobs are:
What states have the most Senior Fortran Developer jobs? States with the most job openings for Senior Fortran Developer jobs include:
Infographic showing various Senior Fortran Developer job openings in the United States as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $102,500 per year, or $49.3 per hour.
Job Opportunity - GMS Applications Developer - Grid- Taylor, TX 76574 (100% Remote) W2 Only

Job Opportunity - GMS Applications Developer - Grid- Taylor, TX 76574 (100% Remote) W2 Only

vTech Solution

Taylor, TX • On-site

$77/hr

Contractor

Posted 22 days ago


Job description

Job Title: GMS Applications Developer – Grid

Work Duration: 24 Months
Location:
Taylor, TX 76574

Job Summary

Client offers the flexibility to work both in and out of the office within the state of Texas, supporting a healthy work–life balance.

The GMS Application Developer – Grid is responsible for designing, developing, testing, and supporting software applications used to operate and manage the electric power grid. This role focuses on Energy Management System (EMS) and related grid applications that support real-time grid operations, analysis, forecasting, and market integration.

The position supports a broad suite of grid applications including SCADA, Power Flow, State Estimation, Contingency Analysis, Load Frequency Control, Dispatcher Training Simulator (DTS), ICCP, PMU, Network Model Management (NMMS), Dynamic Stability Analysis, and forecasting systems. The role follows SDLC best practices and collaborates closely with internal stakeholders and external vendors.


Key Responsibilities

Core Responsibilities (All Levels)

  • Design, develop, test, and maintain grid and EMS applications in Windows and Linux environments.
  • Adhere to Software Development Life Cycle (SDLC) standards, testing, validation, and release processes.
  • Analyze grid operations and congestion management requirements and develop software solutions to meet operational needs.
  • Develop and maintain backend database components using Oracle and PL/SQL.
  • Develop and maintain EMS user interfaces using GE EMS FGBuilder and Siemens WebSDK.
  • Support EMS upgrades, including migration of custom applications to new EMS platforms.
  • Deploy, configure, integrate, and test vendor software releases in development environments.
  • Participate in requirements gathering, design reviews, and technical discussions with internal stakeholders and vendors.
  • Troubleshoot application, database, and system issues; identify root causes and implement corrective solutions.
  • Provide Level 2 production support, including 24×7 on-call support for critical grid applications.
  • Collaborate with Grid Operations, Training, Network Modeling, and Production Support teams.
  • Create technical documentation and deliver training presentations for grid application enhancements.
  • Support and maintain development environments for grid systems.

Additional Responsibilities – Level 3

  • Work under guidance of senior developers or management to meet departmental objectives.
  • Demonstrate solid knowledge of power system operations, including:
    • Power Flow
    • State Estimation
    • Contingency Analysis
    • Economic Dispatch
    • Unit Commitment
    • Electric power market operations
  • Develop grid applications using Fortran, C/C++, Java, Perl, Python, and shell scripting.
  • Design and implement CIM Importer schemas and support CIM-based data modeling.
  • Analyze and resolve Voltage and Transient Stability Analysis (VSAT/TSAT) application issues.
  • Design and implement wind and solar (IRR) forecasting solutions.
  • Automate development and deployment processes using CI/CD tools (Jenkins, Maven, Bitbucket).

Senior-Level Responsibilities (In Addition to Level 3)

  • Lead design discussions and propose improvements for grid applications and interfaces.
  • Perform code reviews and approve changes developed by other engineers.
  • Conduct full lifecycle software development including analysis, design, testing, and integration.
  • Automate unit, integration, and regression testing using scripting and tools such as Selenium.
  • Present technical solutions and provide training for grid application products.
  • Mentor junior developers and contribute to process and tooling improvements.

Preferred Experience (All Levels)

  • Experience with EMS or Market Management Systems from vendors such as:
    • GE / OSI
    • Siemens
    • Hitachi Energy / ABB
    • Powertech
    • EPG
    • Itron
  • Experience working with ISOs/RTOs, utilities, or power industry software vendors.
  • Experience with optimization solvers (CPLEX, AMPL, Gurobi).
  • Experience with CIM/XML model-based tools.
  • Experience developing system integrations using messaging platforms (Tibco JMS, AMQ).

Required Technical Skills

Programming & Scripting

  • Fortran, C, C++, Visual C++
  • Java, Perl, Python
  • PL/SQL, Shell Scripting

Web & Integration

  • J2EE, Servlets, SOAP, JavaScript, HTML/CSS, XML
  • Web servers: JBoss, Tomcat
  • Messaging: Tibco JMS, AMQ

Databases

  • Oracle, SQL Server

DevOps & Tools

  • Git / GitHub
  • Jenkins, Maven, Bitbucket
  • CI/CD automation

Operating Systems

  • Linux, Windows, AIX

Experience Requirements

  • Level 3: Minimum 3 years of relevant professional experience beyond degree requirements
  • Senior: Minimum 5 years of relevant professional experience beyond degree requirements

Education

  • Required: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
  • Preferred: Master’s degree in a related engineering or computer science discipline
  • Equivalent education and experience combinations will be considered

vTech Solution Inc. is a Managed IT Services firm headquartered in Washington, DC. They specialize in a range of services including cloud computingmanaged network security, and cybersecurity. Their primary focus is on providing human-centered IT solutions for government and business sectors, including federal, state, local, and education (SLED) groups, as well as commercial organizations.

vTech Solution offers services such as:

  • Managed Security Services: Implementing zero-trust security frameworks to prevent cyber threats in real-time.
  • Multi-cloud Management Services: Helping businesses digitally transform with smart cloud technologies.
  • Infrastructure Managed Services: Creating resilient and secure infrastructure management.
  • Professional Services: Providing expertise for mission-critical programs.
  • Productivity and Communications: Ensuring secure and confident business connectivity from anywhere

vTech Solution logo

About vTech Solution

Sourced by ZipRecruiter

vTech is a Managed IT Services firm based out of Washington DC with a primary focus on Cloud Computing and Managed Network Security.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Washington, DC, US

Year founded

2006

Social media