{"schemaVersion":"jobsearcher.job.v1","id":"31266ed0edcd240e5a3ebc0e","url":"https://jobsearcher.com/jobs/31266ed0edcd240e5a3ebc0e","canonicalUrl":"https://jobsearcher.com/jobs/31266ed0edcd240e5a3ebc0e","title":"Full Stack Software Engineer","description":"Full Stack Software Engineer\nTarget Salary $119,200 - 149,011.20/year, depending on experience and geographic location\nState California\nDepartment Information Technology\n\nCity:\nSacramento\nLocation:\n1074 - Recology Service Center - Sacramento office\nSubsidiary Name:\nRecology Service Center\nRole\n\nUnder limited general direction, designs, develops, implements, enhances, and supports business applications and technology solutions across the full application lifecycle. Collaborates with business and technical stakeholders to translate requirements into scalable, secure, and maintainable solutions. Develops and supports user interfaces, application services, integrations, and data solutions while ensuring system reliability, performance, and alignment with business objectives. Contributes to continuous improvement initiatives, software quality standards, and modern delivery practices to support operational and strategic goals.\n\nEssential Responsibilities\nDesigns, develop, test, deploy, and support full stack applications and enhancements across front-end, back-end, and data layers\nBuilds responsive user interfaces and application features that provide intuitive and efficient user experiences\nDevelops and maintain back-end services, APIs, integrations, and business logic to support enterprise processes and system interoperability\nDesigns and optimize database structures, queries, and data flows to support application performance, accuracy, and scalability\nCollaborates with analysts, product owners, architects, and stakeholders to understand requirements, define technical solutions, and deliver business value\nParticipates in solution design, code reviews, testing, and deployment activities to maintain high engineering standards and reliable releases\nTroubleshoots defects, performance issues, and integration problems, and implement sustainable fixes and improvements\nContributes to application security, resiliency, and maintainability by following secure coding, documentation, and operational best practices\nSupports CI/CD and DevOps practices by contributing to build, release, and deployment automation in partnership with platform and operations teams\nMaintains technical documentation for application design, interfaces, support procedures, and development standards\nParticipates in agile planning, estimation, and delivery activities, and continuously improve development practices and team effectiveness\nOther duties as assigned.\nQualifications\nFive (5) or more years of hands-on software development experience preferred.\nExperience designing, developing, testing, deploying, troubleshooting, and supporting full-stack\napplications across front-end, back-end, integration, and data layers.\nExperience developing and maintaining APIs, services, integrations, and business logic to support enterprise applications and system interoperability.\nExperience designing, optimizing, and supporting relational databases, queries, data models, and data flows.\nExperience participating in solution design, code reviews, root cause analysis, automated testing, and performance optimization activities.\nStrong understanding of object-oriented programming principles, software design patterns, data structures, algorithms, and modern application architecture concepts.\nKnowledge of secure coding practices, application security principles, source control, continuous integration and continuous delivery (CI/CD), DevOps practices, monitoring, logging, and cloud-based application development.\nExperience using AI-assisted software engineering tools to improve productivity, code quality, testing, troubleshooting, and technical documentation.\nExperience working within Agile software development methodologies, including sprint planning, estimation, and iterative delivery.\nAbility to analyze complex business and technical problems and develop scalable, maintainable solutions.\nStrong analytical, problem-solving, communication, and collaboration skills.\nExperience with technologies such as C#, .NET, RESTful API development, Entity Framework Core, SQL Server, Git-based source control workflows, or similar technologies preferred.\nBachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field preferred; equivalent combination of education and relevant experience may be considered.\nHigh school diploma or GED required.\nRecology Offers\nAn ecologically innovative company that finds and mentors people committed to protecting the environment and sustaining our communities.\nThe largest employee-owned resource recovery company in the industry with terrific benefits to help you prosper.\nA creative and caring culture that values community, diversity, altruism, accountability, collaboration, and learning by doing.\nAn inspired company mission driven to use and return resources to their best and highest use through the practice of the 4R’s: Reduce, Re-use, Recycle, and Recologize.\nDistinct professional challenges to connect with, care for, and grow community that sees a world without waste.\nRecology Benefits May Include\nPaid time off and paid holidays.\nHealth and wellness benefits including medical, dental, and vision.\nRetirement plans (Employee Stock Ownership Plan, 401(k) with match).\nAnnual wellness incentives.\nEmployee Assistance Program (EAP).\nEducational assistance.\nCommuting benefits.\nEmployee referral program.\nSupplemental Information\n\nReasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this job; and pursuant to applicable law, we will consider for employment qualified applicants with criminal records. It is important that you provide accurate information on the job application, inaccurate information may cause delays in the processing of your application and/or may disqualify you as a candidate.\n\nRecology is an equal opportunity employer committed to supporting an inclusive work environment where employees are valued, heard, and provided development opportunities. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, citizenship, disability, protected veteran status, or any other basis that is prohibited by law.\n\nThis description is not intended and should not be construed to be an exhaustive list of all responsibilities, skills, effort, work conditions, and benefits associated with the job.","company":"Recolog","rawCompany":"recolog","city":"Sacramento","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-10-29T10:47:23.987Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Full Stack Software Engineer","description":"Full Stack Software Engineer\nTarget Salary $119,200 - 149,011.20/year, depending on experience and geographic location\nState California\nDepartment Information Technology\n\nCity:\nSacramento\nLocation:\n1074 - Recology Service Center - Sacramento office\nSubsidiary Name:\nRecology Service Center\nRole\n\nUnder limited general direction, designs, develops, implements, enhances, and supports business applications and technology solutions across the full application lifecycle. Collaborates with business and technical stakeholders to translate requirements into scalable, secure, and maintainable solutions. Develops and supports user interfaces, application services, integrations, and data solutions while ensuring system reliability, performance, and alignment with business objectives. Contributes to continuous improvement initiatives, software quality standards, and modern delivery practices to support operational and strategic goals.\n\nEssential Responsibilities\nDesigns, develop, test, deploy, and support full stack applications and enhancements across front-end, back-end, and data layers\nBuilds responsive user interfaces and application features that provide intuitive and efficient user experiences\nDevelops and maintain back-end services, APIs, integrations, and business logic to support enterprise processes and system interoperability\nDesigns and optimize database structures, queries, and data flows to support application performance, accuracy, and scalability\nCollaborates with analysts, product owners, architects, and stakeholders to understand requirements, define technical solutions, and deliver business value\nParticipates in solution design, code reviews, testing, and deployment activities to maintain high engineering standards and reliable releases\nTroubleshoots defects, performance issues, and integration problems, and implement sustainable fixes and improvements\nContributes to application security, resiliency, and maintainability by following secure coding, documentation, and operational best practices\nSupports CI/CD and DevOps practices by contributing to build, release, and deployment automation in partnership with platform and operations teams\nMaintains technical documentation for application design, interfaces, support procedures, and development standards\nParticipates in agile planning, estimation, and delivery activities, and continuously improve development practices and team effectiveness\nOther duties as assigned.\nQualifications\nFive (5) or more years of hands-on software development experience preferred.\nExperience designing, developing, testing, deploying, troubleshooting, and supporting full-stack\napplications across front-end, back-end, integration, and data layers.\nExperience developing and maintaining APIs, services, integrations, and business logic to support enterprise applications and system interoperability.\nExperience designing, optimizing, and supporting relational databases, queries, data models, and data flows.\nExperience participating in solution design, code reviews, root cause analysis, automated testing, and performance optimization activities.\nStrong understanding of object-oriented programming principles, software design patterns, data structures, algorithms, and modern application architecture concepts.\nKnowledge of secure coding practices, application security principles, source control, continuous integration and continuous delivery (CI/CD), DevOps practices, monitoring, logging, and cloud-based application development.\nExperience using AI-assisted software engineering tools to improve productivity, code quality, testing, troubleshooting, and technical documentation.\nExperience working within Agile software development methodologies, including sprint planning, estimation, and iterative delivery.\nAbility to analyze complex business and technical problems and develop scalable, maintainable solutions.\nStrong analytical, problem-solving, communication, and collaboration skills.\nExperience with technologies such as C#, .NET, RESTful API development, Entity Framework Core, SQL Server, Git-based source control workflows, or similar technologies preferred.\nBachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field preferred; equivalent combination of education and relevant experience may be considered.\nHigh school diploma or GED required.\nRecology Offers\nAn ecologically innovative company that finds and mentors people committed to protecting the environment and sustaining our communities.\nThe largest employee-owned resource recovery company in the industry with terrific benefits to help you prosper.\nA creative and caring culture that values community, diversity, altruism, accountability, collaboration, and learning by doing.\nAn inspired company mission driven to use and return resources to their best and highest use through the practice of the 4R’s: Reduce, Re-use, Recycle, and Recologize.\nDistinct professional challenges to connect with, care for, and grow community that sees a world without waste.\nRecology Benefits May Include\nPaid time off and paid holidays.\nHealth and wellness benefits including medical, dental, and vision.\nRetirement plans (Employee Stock Ownership Plan, 401(k) with match).\nAnnual wellness incentives.\nEmployee Assistance Program (EAP).\nEducational assistance.\nCommuting benefits.\nEmployee referral program.\nSupplemental Information\n\nReasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this job; and pursuant to applicable law, we will consider for employment qualified applicants with criminal records. It is important that you provide accurate information on the job application, inaccurate information may cause delays in the processing of your application and/or may disqualify you as a candidate.\n\nRecology is an equal opportunity employer committed to supporting an inclusive work environment where employees are valued, heard, and provided development opportunities. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, citizenship, disability, protected veteran status, or any other basis that is prohibited by law.\n\nThis description is not intended and should not be construed to be an exhaustive list of all responsibilities, skills, effort, work conditions, and benefits associated with the job.","datePosted":"2026-10-29T10:47:23.987Z","dateModified":"2026-10-29T10:47:23.987Z","hiringOrganization":{"@type":"Organization","name":"Recolog","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Sacramento","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"31266ed0edcd240e5a3ebc0e"},"url":"https://jobsearcher.com/jobs/31266ed0edcd240e5a3ebc0e"}}