Talent.com
Software Developer - Legacy Systems & Geotechnical Tools
Software Developer - Legacy Systems & Geotechnical ToolsCall & Nicholas, Inc. • Tucson, Arizona, United States
No longer accepting applications
Software Developer - Legacy Systems & Geotechnical Tools

Software Developer - Legacy Systems & Geotechnical Tools

Call & Nicholas, Inc. • Tucson, Arizona, United States
6 days ago
Job type
  • Full-time
Job description

Job Description

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

  • 2–10 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
  • Create a job alert for this search

    Software Developer Legacy Systems Geotechnical Tools • Tucson, Arizona, United States

    Similar jobs
    Geospatial Solutions Architect

    Geospatial Solutions Architect

    VirtualVocations • Tucson, Arizona, United States
    Full-time
    A company is looking for a Geospatial Solutions Architect to support mission requirements for a structured approach to geospatial data integration and analytics. Key Responsibilities Design, imple...Show more
    Last updated: 2 days ago • Promoted
    Geotechnical Engineer

    Geotechnical Engineer

    Staff Experts LLC • Tucson, AZ, US
    Full-time
    Staff Experts, LLC is a highly specialized full-service Staffing & Recruiting Firm.We specialize in staffing in the areas of Engineering, Construction Management, Manufacturing, Information Tec...Show more
    Last updated: 30+ days ago • Promoted
    Systems Engineer - Software

    Systems Engineer - Software

    TalentBurst, Inc. • Tucson, AZ, US
    Permanent +1
    Title : Systems Engineer (SW Requirements and Risk).Duration : 08 months contract (+Possibility of extension).Experience writing SW requirements and completing risk analysis.Ability to work independe...Show more
    Last updated: 10 days ago • Promoted
    Duck Creek Developer

    Duck Creek Developer

    VirtualVocations • Tucson, Arizona, United States
    Full-time
    A company is looking for a Duck Creek Developer Mid or Senior.Key Responsibilities Support the transformation into the latest technology stacks, Agile methodologies, and Lean processes Work on m...Show more
    Last updated: 1 day ago • Promoted
    Software Developer - GOLANG

    Software Developer - GOLANG

    Rincon Research Corp • Tucson, Arizona, US
    Full-time
    Job Description Job Description Why Join Rincon Research Corporation (RRC)? At Rincon Research Corporation, our primary business is innovating, developing, and fielding digital communication pro...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer (TS / SCI and able to obtain a Polygraph)

    Software Engineer (TS / SCI and able to obtain a Polygraph)

    North Point Technology • Tucson, AZ, US
    Full-time
    This job requires an active Top Secret / SCI clearance (with CI Polygraph eligibility).Please apply only if you currently hold an active TS SCI clearance with CI Poly eligibility.North Point Techno...Show more
    Last updated: 30+ days ago • Promoted
    Senior Systems Software Engineer

    Senior Systems Software Engineer

    VirtualVocations • Tucson, Arizona, United States
    Full-time
    A company is looking for a Senior Systems Software Engineer for Datacenter Software and Firmware Release Lifecycle Management. Key Responsibilities Collaborate with various teams to gather require...Show more
    Last updated: 11 days ago • Promoted
    Software Developer

    Software Developer

    VirtualVocations • Tucson, Arizona, United States
    Full-time
    A company is looking for a Software Developer to modernize their Encompass platform through API-driven integrations.Key Responsibilities Design and deliver integrations using Encompass Next Gen A...Show more
    Last updated: 27 days ago • Promoted
    Appian Level 2 Developer

    Appian Level 2 Developer

    VirtualVocations • Tucson, Arizona, United States
    Full-time
    A company is looking for a Senior Appian Developer to design and deploy business applications using Appian's low-code platform. Key Responsibilities : Design and build Appian applications using SAI...Show more
    Last updated: 1 day ago • Promoted
    Advanced Software Engineer - GOLANG

    Advanced Software Engineer - GOLANG

    Rincon Research Corp • Tucson, AZ, US
    Full-time
    Why Join Rincon Research Corporation (RRC)?.At Rincon Research Corporation, our primary business is innovating, developing, and fielding digital communication products and services for the United S...Show more
    Last updated: 30+ days ago • Promoted
    Mid-Level Systems Engineer

    Mid-Level Systems Engineer

    Leidos Inc • Tucson, AZ, United States
    Full-time
    Leidos National Security Sector combines technology-enabled services and mission software capabilities in the areas of cyber, logistics, security operations, and decision analytics to support our d...Show more
    Last updated: 30+ days ago • Promoted
    Entry-Level Environmental Geologist

    Entry-Level Environmental Geologist

    Geosyntec Consultants • Tucson, AZ, United States
    Full-time
    Are you passionate about making a positive impact on the environment? Geosyntec has an exciting opportunity for an.Entry-Level Environmental Geologist. This position is based in our offices in Phoen...Show more
    Last updated: 13 hours ago • Promoted • New!
    Systems Engineer - Software

    Systems Engineer - Software

    Avispa Technology • Tucson, AZ, US
    Full-time
    Worksite : Leading biotechnology company (Tucson, AZ 85755 - Onsite).Group Medical, Dental, Vision, Life,.A leading biotechnology company is seeking a. The successful candidate will drive software pr...Show more
    Last updated: 10 days ago • Promoted
    AWS Software Developer

    AWS Software Developer

    VirtualVocations • Tucson, Arizona, United States
    Full-time
    A company is looking for an AWS Software Developer - App Mod / App Dev.Key Responsibilities Develop and implement scalable, cloud-native applications using AWS services and modern frameworks Moder...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Developer

    Senior Software Developer

    VirtualVocations • Tucson, Arizona, United States
    Full-time
    A company is looking for a Senior Software Developer, Platform Experience.Key Responsibilities Partner with product engineers to diagnose and resolve production issues, implementing solutions to ...Show more
    Last updated: 27 days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Cooperidge Consulting Firm • Tucson, AZ, US
    Full-time
    Cooperidge Consulting Firm is seeking a.This is a senior-tier leadership role designed for a tenacious, results-driven architect to work within a multidisciplinary environment alongside mathematici...Show more
    Last updated: 21 days ago • Promoted
    Geolocation DSP Engineer

    Geolocation DSP Engineer

    Rincon Research Corp • Tucson, AZ, US
    Full-time
    Why Join Rincon Research Corporation (RRC)?.At Rincon Research Corporation, our primary business is innovating, developing, and fielding digital communication products and services for the United S...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer (Power Platform)

    Software Developer (Power Platform)

    VirtualVocations • Tucson, Arizona, United States
    Full-time
    A company is looking for a Software Developer (Power Platform) with a focus on data analytics and business process automation. Key Responsibilities Assist in all phases of software solution develo...Show more
    Last updated: 1 day ago • Promoted