Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.
Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer : Republic Services in United States vacancy
  • $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

    NVIDIA

    Santa Clara, CA
    12 hours ago
  •  ...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... 
    Senior
    Remote work

    ShiftCode Analytics

    United States
    17 hours ago
  •  ...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... 
    Senior
    Work at office
    Remote work
    Flexible hours
    2 days per week

    Back Market

    United States
    1 day ago
  • $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... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    4 days ago
  • $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... 
    Senior
    Remote work

    Mediafly

    Richmond, VA
    2 days ago
  • 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... 
    Senior
    Full time
    Remote work

    Compiler LA

    Los Angeles, CA
    4 days ago
  • $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... 
    Senior
    Local area
    Remote work
    Worldwide
    Flexible hours

    Parsons Company

    Reston, VA
    4 days ago
  •  ...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... 
    Senior
    Contract work
    Immediate start

    Blake Smith Staffing, LLC

    New York, NY
    1 day ago
  •  ...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

    Peloton

    New York, NY
    18 hours ago
  •  ...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

    Framework Ventures

    Richmond, VA
    7 hours ago
  •  ...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... 
    Senior
    Work at office
    Remote work

    Snowflake Computing

    United States
    1 day ago
  •  ...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

    Apple

    Sunnyvale, CA
    19 hours ago
  • $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... 
    Senior
    Flexible hours

    CNH Industrial N.V.

    Oak Brook, IL
    1 day ago
  •  ...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... 
    Senior
    Local area
    Remote work
    Flexible hours

    Conexess

    United States
    1 day ago
  • 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... 
    Senior
    Temporary work
    Flexible hours

    Internet Brands

    El Segundo, CA
    4 days ago
  •  ...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... 
    Senior
    Long term contract

    DevSelect

    Redmond, WA
    3 days ago
  •  ...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

    Apple

    Austin, TX
    4 days ago
  • 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

    MSCI

    San Francisco, CA
    2 days ago
  •  ...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... 
    Senior
    Contract work
    Remote work

    Infinite Choice

    Dallas, TX
    4 days ago
  •  ...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... 
    Senior
    Local area
    Remote work

    Grafana

    United States
    5 days ago
  •  ...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... 
    Senior
    Local area
    Remote work

    Grafana

    United States
    12 hours ago
  • $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... 
    Senior
    Full time
    Work at office
    Local area
    3 days per week

    Turo Inc

    San Francisco, CA
    4 days ago
  •  ...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... 
    Senior
    Contract work
    Work experience placement
    Shift work

    Apple

    Sunnyvale, CA
    3 days ago
  •  ...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... 
    Senior
    Contract work
    For contractors

    ProSidian Consulting

    Charlotte, NC
    1 day ago
  •  ...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... 
    Senior
    Contract work

    Framework Ventures

    New York, NY
    2 days ago
  • $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... 
    Senior
    For contractors
    Visa sponsorship
    Work visa
    Flexible hours

    Truveta

    Seattle, WA
    1 day ago
  • $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... 
    Senior
    Work at office

    Landing AI

    Mountain View, CA
    12 hours ago
  • $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,... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    2 days ago
  •  ...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‑... 
    Senior
    Permanent employment
    Work at office
    Local area
    Remote work

    Zillow

    United States
    3 days ago
  •  ...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

    ShiftCode Analytics

    United States
    19 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer : Republic Services. Be the first to apply!