Senior Software Engineer : Republic Services
ShiftCode Analytics
Sr Developer-.net and SQL
Location: Ideally Phoenix, Boise or Detroit. Someone that could go onsite once or twice a quarter.
Position Summary: 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 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.
Principal Responsibilities:
- Designs, develops, and maintains scalable applications using.NET framework,.NET Core, ASP.NET, and Blazor.
- Writes, tests, analyzes, and implements high quality code according to specifications included in User Stories.
- Complies with all required Company policies and practices relating to the Software Development Life Cycle, using Agile and Scrum methodologies.
- Performs code reviews and provides constructive feedback to team members.
- Creates and optimizes SQL database structures, stored procedures, and queries using Entity Framework, Unit of Work, and Repository patterns.
- Assists the Database Administration and the Systems Administration groups with the respective database and infrastructure system needs.
- Provides Tier 3 support for software defects and performance related issues and drives resolution of open IT issues escalated by IT Customer Support.
- Supports and validates production release activities by using Integration and Delivery tools such as Jenkins, Git Hub, and Azure DevOps.
- Collaborates with cross-functional teams to gather requirements and translate them into technical specifications.
- Implements and maintains RESTful APIs and web services.
- Troubleshoots, debugs, and resolves software defects and performance issues.
- Writes clean, maintainable, and well-documented code.
- Participates in Agile development processes including sprint planning and retrospectives.
- Stays current with emerging technologies and industry trends.
- Performs other job-related duties as assigned or apparent.
Qualifications:
- Minimum of 6 months of knowledge and experience with SharePoint Online or Office 365.
- Minimum of 5 years of professional experience developing applications with C# and.NET (Core and/or Framework).
- Minimum of 5 years' experience with ASP.NET 3.0, MVC, Razor, and Blazor technologies.
- Strong experience with Dependency Injection patterns and implementation.
- Proficiency in Entity Framework, LINQ to SQL, and ADO.NET.
- Experience with WPF for desktop application development.
- Strong proficiency in iOS mobile development using Swift and Xcode, with demonstrated experience building and deploying iOS applications.
- Advanced knowledge of SQL Server with experience writing complex queries, stored procedures, and optimizing database performance.
- Experience with jQuery and modern JavaScript frameworks.
- Proficiency with SQL Server Reporting Services (SSRS).
- Experience with TFS and Azure DevOps for source control and CI/CD pipelines.
- 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 Continuous Integration and Continuous Deployment tools.
Minimum Requirements:
- A minimum of 5 years of experience in leading and supporting the development of highly transactional, mission critical applications in environments/architectures for multi-user systems.
- Minimum of 5 years of professional experience with C#,.NET Framework, and.NET Core.
- Experience implementing and maintaining applications using the Repository Pattern and Unit of Work pattern.
- Advanced knowledge of SQL Server with experience writing complex queries, stored procedures, and optimizing database performance.
- Minimum of 1 year working in an Agile environment following Scrum, Kanban, or Lean methodologies.
$272k - $431.25k
...an Always-On, low-overhead GPU profiling service that runs in production, scales across... ...architecture and hands-on delivery across system software, drivers, and CUDA to make profiling... .... Set technical direction for an engineering team; mentor engineers, drive technical...Senior- ...Senior Front End Developer Experience with NodeJS, Angular, AWS, github. Additional notes... ...v3 • AWS Lambda • Elastic Container Service Databases: • AWS Dynamo DB • MySQL... ..., github Experience with agile scrum software development methodologies. Experience...SeniorRemote work
- ...Back Market Software Engineer We're here to help make tech reliable, affordable, and better... ...are engaged in developing and managing services to deliver significant value to our customers... ...teams more productive. As a Senior Engineer: Produce, Innovate & Share...SeniorWork at officeRemote workFlexible hours2 days per week
$111.3k - $166.9k
...: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: ** This position... ...to 6 years of experience for the Core Platform Kernel Services Software team. The Core Platform Kernel Services software...SeniorWork experience placementWork from home$120k - $140k
...collaborative, growth-focused team that values expertise, creativity, and human connection. Role Overview The Senior Software Engineer, Professional Services, is a customer-facing technical leader responsible for architecting, implementing, and delivering custom solutions...SeniorRemote work- A woman-owned software consultancy is seeking a Senior Software Engineer to design and build open source software for government agencies. This full-time role... ...collaborating with a small team to enhance public service delivery. The ideal candidate has extensive software...SeniorFull timeRemote work
$148.3k - $266.9k
...and redefine what’s possible. Job Description: Parsons is looking for an amazingly talented Senior Software Engineer to join our team focused on Analytic Services! In this role you will own the design, delivery, performance, and operational evolution of the...SeniorLocal areaRemote workWorldwideFlexible hours- ...Overview A confidential organization is seeking a Senior Software Engineer to join a mature, high-performing engineering team. This... ...with peers to design and implement software components and services Apply widely accepted design patterns and engineering...SeniorContract workImmediate start
- ...Senior Full Stack Software Engineer, Device Services We are looking for a Senior Full Stack Software Engineer - a strong front end/back end developer - to join our team. You will be working within an agile scrum team and building Device Management features to support...Senior
- ...About the Opportunity The Trading Service team is the backbone of our exchanges industry... ...robust technical designs and impactful software solutions. Drive performance... ...Bachelors degree in Computer Science, Software Engineering, or a related technical field (or a strong...Senior
- ...Senior Software Engineer At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers... ...Senior Software Engineer for our Snowpark Container Service, part of our Snowflake Compute Platform - to build our elastic...SeniorWork at officeRemote work
- ...observable, and extraordinarily efficient. We are looking for a Senior Software Engineer with deep expertise in Go and distributed systems to join... ..., and take end-to-end ownership of a mission-critical service. Description Our team is building an observability platform...Senior
$105.75k - $141k
...Senior Software Engineer - Backend APIs and Services Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased...SeniorFlexible hours- ...Sr. Go Software Engineer Location - 100% Remote Must live within 70 miles of one of the following locations: Dallas/Fort Worth, TX; Birmingham... ...team creating new banking applications and shared platform services using an innovative technology stack as well as engage daily...SeniorLocal areaRemote workFlexible hours
- Senior Software Engineer, Personalization Services Role Summary: The Senior Software Engineer, Personalization Services is responsible for building and operating the backend APIs and services that deliver AI-driven personalization to Internet Brands’ products. This role...SeniorTemporary workFlexible hours
- ...Title: Senior Software Engineer (.NET/Cloud Services) Location: Redmond, WA Openings: 1 Type: Long-Term Contract Senior Software Engineer (.NET/Cloud Services) Are you impassioned about cloud computing and love the challenge of solving complex technical problems...SeniorLong term contract
- ...great work. Every new product we build, service we create, or Apple Store experience we... ...something. Description A strong Senior Engineer with experience in tech transformation,... ...functional teams. BS / MS in Computer Science, Software Engineering or equivalent....Senior
- MSCI is seeking a Senior Software Engineer in San Francisco, CA, to design and build high-performance distributed systems. This role requires strong... ...architectural thinking to create scalable and reliable services. Candidates should have extensive experience with Java, be...Senior
- ...About the Role We're seeking skilled a Senior Software Engineer to design and develop the core API services and backend systems that power InfiniteChoice's platform. You'll build cloud-native software solutions that serve millions of users, process billions in transactions...SeniorContract workRemote work
- ...Senior Software Engineer - Grafana Databases, Managed Services The Managed Services team is a newly formed squad within the Databases department. It owns and operates shared, production-critical infrastructure that powers Grafana Cloud's next-generation database products...SeniorLocal areaRemote work
- ...Senior Software Engineer - Grafana Databases, Managed Services The Managed Services team is a newly formed squad within the Databases department. It owns and operates shared, production-critical infrastructure that powers Grafana Cloud's next-generation database products...SeniorLocal areaRemote work
$156k - $195k
# **About the team:**The API services team works with the Platform team to improve the scalability of Turo services.As Senior Software Engineer on the API Services team, you’ll work with a team of talented software engineers working on migrating services embedded in a...SeniorFull timeWork at officeLocal area3 days per week- ...way of becoming extraordinary products, services, and customer experiences very quickly.... ...Management Services (IdMS) team is a high-impact engineering group behind the core systems that power... ...Management Services (IdMS) team as a Software Engineer and be part of building the...SeniorContract workWork experience placementShift work
- ...Senior Software Engineer - Database Services ProSidian Consulting is seeking a talented and motivated software engineer with interest and experience in design and implementation of database-centric system architectures. The ideal candidate will have a solid foundation...SeniorContract workFor contractors
- ...users around the world, through our leading products OKX, OKX Wallet, OKLink and more. About the Opportunity As a Senior Engineer on the Anti-Fraud AI Service Platform, you will build the foundational infrastructure that powers OKX’s security intelligence. This platform...SeniorContract work
$155k - $190k
...Senior Software Engineer - Backend Services Truveta is the world's first health provider led data platform with a vision of Saving Lives with Data. Our mission is to enable researchers to find cures faster, empower every clinician to be an expert, and help families...SeniorFor contractorsVisa sponsorshipWork visaFlexible hours$190k - $220k
...trusted, structured, auditable data that software can understand and act on. Our focus is... ...brought together some of the strongest AI Engineers and Machine Learning Engineers in the... ...and maintain AI-powered applications and services, focusing on high availability, performance...SeniorWork at office$196.75k - $243.29k
...Application Networking team connects and secures these services, building ingress gateways, managing the service... ...plane, and the underlying network stack. Act as a senior voice on the team, mentoring junior engineers and promoting best practices in testing, deployment,...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday- ...Senior Software Engineer, Applied AI Services Shopper Journey Services (SJS) is Zillow's engine for authenticated user intent and a core enabler of Home Details Page (HDP) experiences. We gather rich, explicit and implicit signals from authenticated shoppers and co‑...SeniorPermanent employmentWork at officeLocal areaRemote work
- ...Integration Developer - Java Republic Services is committed to create a more sustainable world by improving neighborhoods and communities... ...open IT issues. Develops project plans for application software implementation activities of medium to high level of complexity...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer : Republic Services. Be the first to apply!
- graduate software developer United States
- rust software engineer United States
- senior software design engineer United States
- software engineer student United States
- software engineer amazon United States
- software developer positions United States
- software engineer full time United States
- software qa engineer United States
- new graduate software engineer United States
- junior software developer United States

