Cushing Terrell is looking for a Senior Software Developer to support, enhance, and modernize mission-critical internal desktop applications built in .NET and SQL Windows (OpenText) for their architectural and engineering teams.
Requirements
- 10+ years of professional software development experience (we may consider 8+ with strong relevant experience)
- Proven experience with desktop/client-server application development and maintenance
- Proficient in .NET, SQL, and ideally SQL Windows (OpenText)* — or a willingness to learn it quickly
- Full software development life cycle experience: analysis, design, coding, installation, integration, testing, maintenance, and debugging
- Experience leading or mentoring a team of developers (formally or informally)
- Strong relational database skills (e.g., stored procedures, subqueries, performance tuning)
- Familiarity with modern front-end frameworks (React, JavaScript, Node), though this is not a web-focused role
Responsibilities
- Troubleshoot, support and improve existing internal desktop/client-server software applications
- Work closely with internal clients to understand business needs and define software requirements
- Lead and mentor a team of developers, assign tasks, and support peer growth on complex projects
- Support the finance team and corporate management with custom data queries and reports
- Continuously refine team development processes to improve efficiency, code quality, and collaboration
- Provide operational support, including diagnosing and resolving software issues
- Design and develop REST APIs in microservices architecture (as needed for internal tools)
Other
- Analytical mindset with a strong work ethic and collaborative approach
- Experience supporting finance/accounting teams with software tools or data/reporting solutions
- Experience with legacy systems or long-lived business-critical internal tools
- You enjoy the challenges of working with older/legacy tech to solve real business problems
- Applicants must be currently authorized to work in the United States on a full-time basis. Cushing Terrell will not sponsor applicants for work visas.