Software Developer Legacy Systems & Geotechnical Tools

Not Interested
Bookmark
Report This Job

profile Job Location:

Tucson, AZ - USA

profile Monthly Salary: Not Disclosed
Posted on: 9 hours ago
Vacancies: 1 Vacancy

Job Summary

CNI is seeking to employ a programming specialist to manage legacy code and work with engineers in developing new code for internal utilization in engineering practice.

Legacy code includes several suites of programs written in Fortran to accomplish custom developed engineering analyses. This code dates back to the 1980s.  

Key Responsibilities

  • Maintain debug and improve proprietary legacy Fortran code used for custom geotechnical and hydrological analyses.
  • Collaborate with engineers and geologists to develop new features and tools.
  • Modernize and extend our software ecosystem including:
    • Web-based applications (JavaScript)
    • Excel-based tools (VBA / Visual Basic for Applications)
    • AutoCAD automation (AutoLISP)
    • Scripts and utilities in Python C# and Perl
  • Support internal users and deliver reliable performant software that directly supports engineering decisions.

Qualifications :

Required Qualifications

  • 210 years of professional software development experience
  • Experience working with and maintaining legacy codebases
  • Strong problem-solving and debugging skills
  • Proficiency in one or more common backend or full-stack languages (e.g. Python C# Java JavaScript or similar)
  • Experience with relational databases and writing efficient queries
  • Ability to communicate clearly with both technical and non-technical stakeholders

Nice to Have

  • Experience in an engineering scientific or consultancy environment
  • Exposure to system modernization or migration projects
  • Familiarity with version control CI/CD pipelines and automated testing
  • Frontend framework experience
  • Interest in improving software architecture over time
  • Experience with building or managing databases

 


Additional Information :

What We Offer

  • Interesting real-world problems tied to engineering projects
  • A balance of legacy system stewardship and new development
  • Collaborative team environment
  • Competitive salary and benefits
  • Opportunities to influence technical direction and system design

Remote Work :

No


Employment Type :

Full-time

CNI is seeking to employ a programming specialist to manage legacy code and work with engineers in developing new code for internal utilization in engineering practice.Legacy code includes several suites of programs written in Fortran to accomplish custom developed engineering analyses. This code da...
View more view more

Key Skills

  • Asset
  • ABAP
  • Community Support
  • Elevator Maintenance
  • Infection Control
  • Arbitration

About Company

Call & Nicholas is an internationally recognized geotechnical engineering firm based in Tucson, AZ that provides consulting services to clients in the mining industry. CNI has been in existence since 1979 and employs engineers, geologists, and support staff. We are an industry leader ... View more

View Profile View Profile