Cushing Terrell
Kalispell, MT, USA
Position Title: Senior Software Engineer Description Position Description Cushing Terrell is seeking a Senior Software Engineer to serve as a technical lead managing a small internal engineering team. This hands-on role involves designing, building, and maintaining in-house software that supports critical business workflows. You will write production code, provide technical leadership, and mentor/manage other engineers while working with stakeholders across operations, finance, engineering, and architecture.A first initiative will be to work towards modernizing legacy desktop applications with modern, maintainable systems while ensuring business continuity. Position Salary Range* $ 107,000 to $ 137,000 annually. Required Qualifications** 8+ years of software development experience Strong skills in designing, developing, testing, and maintaining production systems Experience making architectural decisions for reliable, maintainable systems Experience...