Job Url: https://www.remoterocketship.com/company/acuitybrands-3/jobs/backend-software-engineer-united-states-remote Job Description: Acuity Website LinkedIn All Job Openings Acuity is a market-leading industrial technology company based in Atlanta, Georgia. It leverages technology to create innovative products and services, primarily in lighting and building management solutions. With its two main business segments, Acuity Brands Lighting and Acuity Intelligent Spaces, the company focuses on delivering smart lighting solutions and intelligent space management tools aimed at enhancing customer experiences and achieving sustainability through the use of data interoperability and advanced tech platforms. Employing approximately 13,000 associates, Acuity aims to drive growth and productivity while addressing the challenges of climate change and technological advancement. Lighting Fixtures • Lighting Controls • Lighting Solutions • Technology • IoT 10,000+ employees ⚡ Energy Backend Software Engineer 6 hours ago 🇺🇸 United States – Remote 💵 $93k - $167.4k / year ⏰ Full Time 🟢 Junior 🔙 Backend Engineer 🦅 H1B Visa Sponsor Azure Cloud IoT Java JavaScript Node.js React Selenium .NET Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • Key contributor to a cross-functional Agile squad developing software for IoT lighting and sensing systems. • Work closely with developers, product owners, and QA to design, build, test, and maintain cloud and mobile-connected components. • Contribute to feature development, bug fixes, and enhancements in front-end or back-end components. • Write clean, maintainable, and testable code in languages and frameworks such as C#, JavaScript, or React. • Participate in Agile ceremonies including sprint planning, reviews, and retrospectives. • Collaborate with team members to understand requirements and ensure solutions meet technical and business needs. • Assist in writing unit and integration tests to ensure software quality. • Participate in peer code reviews and receive feedback to continuously improve. • Learn and apply development best practices, version control (Git), and automated testing tools. • Be flexible and adaptable to changes in requirements or priorities. 🎯 Requirements • Bachelor's Degree in Computer Science, Information Systems, Engineering, or a related field. • 1–3 years of professional back end software development experience. • Proficiency in C# and Java and experience with .NET and Node.js platforms. • Familiarity with DevOps tools and cloud platforms (Azure preferred). • Familiarity with Agile development methodologies. • Experience with version control systems like Git. • Good problem-solving and communication skills. • Strong debugging skills. • Preferred: Experience with test automation tools (e.g., Selenium, Xunit, Nunit). • Preferred: Experience with Test-Driven Development (TDD). 🏖️ Benefits • Health care • Dental coverage • Vision plans • 401K benefits • Commissions/incentive compensation depending on the role