Demo

Senior Developer

Casella Waste Systems, Inc.
Rutland, VT Full Time
POSTED ON 3/26/2025
AVAILABLE BEFORE 3/25/2026

Position Summary

The Senior Developer provides technical expertise, which requires a working knowledge of the technical infrastructure used, in conjunction with the applications they support. This position plans, consults and coordinates complex project assignments in the design, development, and implementation of our solutions. Works as part of a service or project team to implement complex technical solutions that meet the business and end-users’ needs and requirements. Responsible for contributing to the planning of the work programs and the review, development, and modifications of best practices and technical solutions. Provides mentorship and supervision to a team of Developers. This is a hands-on position where the successful candidate will be developing software in addition to the design and oversight responsibilities.

 

This role requires a steady technical operator as well as technology visionary.  Casella IT aspires to deliver the highest possible level of service to our colleagues and customers while continually transforming the technology capabilities we offer.  This leader will be required to quickly understand the depth and breadth of internal organizational functions and processes but also scan external ecosystems to identify current technology, resources or vendors that are viable partners to compliment, innovate and add value to strategic initiatives.

Key Responsibilities

  • Leads the design, coding, testing, and debugging of complex software applications using industry best practices and coding standards.
  • Partners with architects and technical leads to design, build, and configure applications that meet business process and application requirements.
  • Directs the development team in all aspects of the software development life cycle to deliver high-quality solutions.
  • Provides technical guidance and mentorship to junior developers, ensuring their growth and development within the team.
  • Conducts thorough code reviews to maintain code quality, identify issues, and suggest improvements.
  • Analyzes and solves complex technical problems, debugging and troubleshooting software defects, while working with legacy systems with limited documentation and outdated tooling.
  • Identifies potential risks in projects and takes proactive measures to mitigate them.
  • Collaborates with stakeholders and cross-functional teams to understand business requirements and translate them into technical requirements.
  • Creates and maintains technical documentation, including architecture, design specifications, and coding standards.
  • Collaborates with QA teams to ensure software quality standards are met by enforcing code standards, conducting rigorous testing, and implementing continuous improvement processes.
  • Works closely with the Infrastructure Team to guarantee performance and security standards are met.
  • Contributes to project planning, estimation, and tracking efforts to ensure successful delivery of software projects.
  • Participates in training and other learning opportunities to expand knowledge of the company, products, sales, and services and performs any other duties needed to help drive our vision, fulfill our mission, and/or abide by our core values.
  • Ensures compliance with all company, state, and federal policies, regulations, and laws regarding employment and employee safety.

Education, Experience & Qualifications

The ideal candidate holds a Bachelor’s degree in Computer Science or a related field and 7 years of experience in Solution Development, with a strong proficiency in SQL databases. Proven success as a technical team leader, team-player and a demonstrated ability to mentor and coach are required. The candidate must possess skills in integrating and debugging third-party systems, even when documentation is scarce or unavailable. Additionally, experience with a wide variety of programming languages and platforms, including F#, C#, Kotlin, Java, TypeScript, and IBM RPGLE, and a willingness to learn new platforms and languages is strongly preferred.

Attributes

  • Integrity and Trust – Is widely trusted; is seen as a direct, truthful individual; can present the unvarnished truth in an appropriate and helpful manner; keeps confidence; admits mistakes; does not misrepresent him/herself for personal gain.
  • Business Acumen – Knows how businesses work; knowledgeable in current and possible future policies, practices, trends, and information affecting his/her business and organization; knows their competition; is aware of how strategies and tactics work in the marketplace.
  • Effective Communicator – Excellent written and verbal communication skills including executive presence, presentation, and facilitation. 
  • Accuracy in Work – Can skillfully complete assigned workload with minimal errors. Manages correcting errors with efficiency and minimal impact to the internal and external customer.
  • Negotiation – Can negotiate skillfully in tough situations with both internal and external groups; can settle differences with minimum noise; can win concessions without damaging relationships; can be both direct and forceful as well as diplomatic; gains trust quickly of other parties to the negotiations; has a good sense of timing.
  • Drive for Results – Can be counted on to exceed goals successfully; is constantly and consistently one of the top performers; very bottom-line oriented; steadfastly pushes self and others for results.
  • Customer Focus – Is dedicated to meeting the expectations and requirements of internal and external customers; gets firsthand customer information and uses it for improvements in products and services; acts with the customers in mind; establishes and maintains effective relationships with the customers and gains their trust and respect.

Benefits

Medical, Dental, Vision, Life & Disability Insurance, Maternity & Parental Leave, Flexible Spending Accounts, Discounted Stock Program, 401K, Employee Awards, Employee Assistance Plan, Wellness Incentive, Tuition Assistance, Career Pathways, and More.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Developer?

Sign up to receive alerts about other jobs on the Senior Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$188,900 - $249,994
Income Estimation: 
$208,393 - $280,632
Income Estimation: 
$217,249 - $295,152
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Casella Waste Systems, Inc.

Casella Waste Systems, Inc.
Hired Organization Address Rutland, VT Full Time
Position Summary The Strategic Account Manager fosters and maintains relationships with new and existing business accoun...
Casella Waste Systems, Inc.
Hired Organization Address Rutland, VT Full Time
Position Summary The Facilities Maintenance Technician utilizes knowledge of mechanical, electrical and hydraulic equipm...
Casella Waste Systems, Inc.
Hired Organization Address Rutland, VT Full Time
Position Summary The Vendor Compliance Specialist ensures that all vendors comply with the company's standards and contr...
Casella Waste Systems, Inc.
Hired Organization Address Rutland, VT Full Time
Position Summary The Business Development Manager cultivates business growth opportunities in new and existing markets b...

Not the job you're looking for? Here are some other Senior Developer jobs in the Rutland, VT area that may be a better fit.

Senior Web Developer

Fait Distribution, Burlington, VT

Java Senior Developer

Itransition Group, Essex, VT

AI Assistant is available now!

Feel free to start your new journey!