Call & Nicholas · 16 hours ago
Software Developer - Legacy Systems & Geotechnical Tools
Call & Nicholas, Inc. is an internationally recognized leader in geotechnical engineering based in Tucson, AZ. They are seeking a programming specialist to manage legacy code and collaborate with engineers on developing new software tools for internal engineering practices.
ConsultingEnvironmental ConsultingGeospatialMining
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
Qualification
Required
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
Preferred
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
Benefits
Competitive salary and benefits
Company
Call & Nicholas
Call & Nicholas is a mining consulting firm that specializes in geological engineering, geotechnical engineering, and hydrogeology.
H1B Sponsorship
Call & Nicholas has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2023 (1)
2020 (2)
Funding
Current Stage
Growth StageRecent News
Company data provided by crunchbase