Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Republic Services

Senior Software Developer

Republic Services

Lead technical resource for SharePoint development at Republic Services. Responsible for all phases of a system’s development life cycle using Agile methodologies.

Posted 4/22/2026full-timeRemote • California • 🇺🇸 United StatesSeniorWebsite

Tech Stack

Tools & technologies
CloudJavaScriptJenkins.NETSDLC

About the role

Key responsibilities & impact
  • The Sr. Software Developer serves as the development group’s lead technical resource and leads all phases of a system’s development life cycle.
  • This requires an emphasis on analyzing complex business and technical problems to shape and deliver an entire system’s software components.
  • The position is expected to analyze, configure, and tune the underlying framework and infrastructure and is considered the subject matter expert on each system’s functionality, behavior and capabilities.
  • The Sr. Software Developer also enforces software development standards and mentors junior developers.
  • Writes, tests, analyzes, and implements high quality code according to specifications included in User Stories for SharePoint or SharePoint Online.
  • Provides Tier 3 support for SharePoint or SharePoint Online and drives resolution of open IT issues escalated by IT Customer Support.
  • Organizes the SharePoint development environment setup and ongoing maintenance by partnering with internal Infrastructure for on premise and Microsoft Support for cloud base environments.

Requirements

What you’ll need
  • Minimum of 6 months knowledge and experience with SharePoint Online or Office 365.
  • Minimum of 5 years of web development and object-oriented programming in .NET or C#.
  • Minimum of 2 years of experience leading development team activities such as code reviews, build processes, and deployment processes.
  • Ability to design solutions that solve critical business problems and present to business partners.
  • Understands the need for and consistently practices effective collaboration within an Agile environment.
  • Demonstrated expert knowledge of the entire Software Development Lifecycle (SDLC).
  • Experience with HTML and JavaScript as well as data warehouse concepts.
  • Experience with Continuous Integration and Continuous Deployment tools such as Jenkins and GitHub.

Benefits

Comp & perks
  • Comprehensive medical benefits coverage.
  • Dental plans and vision coverage.
  • Health care and dependent care spending accounts.
  • Short- and long-term disability.
  • Life insurance and accidental death & dismemberment insurance.
  • Employee and Family Assistance Program (EAP).
  • Employee discount programs.
  • Retirement plan with a generous company match.
  • Employee Stock Purchase Plan (ESPP).
  • Paid Time Off (PTO).

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
SharePoint OnlineOffice 365.NETC#HTMLJavaScriptContinuous IntegrationContinuous DeploymentJenkinsGitHub
Soft Skills
leadershipmentoringcollaborationproblem solvingcommunication