
Software Developer – .NET
Republic Services
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Conceptualizes, prepares, and creates detailed technical specifications.
- Writes, tests, analyzes, and implements high quality code according to specifications included in User Stories and supporting documentation.
- Complies with all required Company policies and practices relating to the Software Development Life Cycle, using Agile and Scrum methodologies.
- Assists others in defining application system scope and objectives through research and fact finding and makes recommendations pertaining to system design and solutions.
- Provides Tier 3 support and drives resolution of open IT issues escalated by IT Customer Support.
- Maintains and builds strong vendor relationships with software vendors to resolve problems and coordinate the delivery of IT products and services.
- Supports and validates production release activities.
- Performs other job-related duties as assigned or apparent.
Requirements
- Minimum of 3 years of experience developing high quality software.
- Experience with software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Experience with system integration, including middleware tools.
- Ability to design solutions that solve critical business problems and present solutions 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 Continuous Integration and Continuous Deployment tools such as Jenkins and GitHub.
Benefits
- 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)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmenttechnical specificationshigh quality codesystem integrationAgile methodologyScrum methodologyContinuous IntegrationContinuous Deploymentcoding standardssource control management
Soft Skills
collaborationproblem solvingcommunicationrecommendation makingvendor relationship management