Apply now »

Software Engineer - Back End

Req ID:  8687
Remote Opportunities:  Remote

We use technology to solve problems in spaces, light, and more things to come… for our customers, our communities, and our planet. 
 
Acuity Brands, Inc. (NYSE: AYI) is a market-leading industrial technology company. We use technology to solve problems in spaces, light, and more things to come. Through our two business segments, Acuity Brands Lighting and Lighting Controls (ABL) and the Intelligent Spaces Group (ISG), we design, manufacture, and bring to market products and services that make a valuable difference in people’s lives.  
 
We are positioned at the intersection of sustainability and technology. Our businesses develop technology that helps save our customers energy and reduce their carbon emissions. We achieve growth through the development of innovative new products and services, including lighting, lighting controls, building management solutions, and location-aware applications. 

Job Summary

Our products, your drive! The eldoLED software team designs, implements and maintains a suite of software tools. This include both backend and frontend counterparts developed in .NETCore and ReactJS respectively that allow for the design, test, production and end user interactions with our drivers. The toolset is developed with scalability in mind and uses the latest technologies and versions of all the frameworks.

Projects now include:

  • REST APIs - .NETCore C#
  • MQTT broker - .NETCore C#
  • Frontend – ReactJs
  • Desktop console app (Cross Platform) - .NETCore C#

Key Tasks & Responsibilities (Essential Functions)

You!

  • Strengthen the team in developing new and professionalizing existing web-based applications with the slick look and mature feel that our high-demanding lighting customers expect. 
  • Will be part of a growing Agile/SCRUM team with many and varied tasks. 
  • Bring team spirit to the next level, even or especially when the pressure is on!
  • Enrich customer experience of new and existing applications
  • Help the team to grow in an Agile way
  • Focus on software quality by designing for testability

Skills and Minimum Experience Required

Requirements

  • Minimum of a bachelors degree (HBO) in computer science or equivalent
  • Minimum of 3 years of back end software development experience
  • Solid experience in C#, .NETCore and object-oriented design principles
  • Experience developing REST APIs
  • Experience in relational databases 
  • Experience with GIT
  • Eager learner with a hands-on attitude
  • Team player both inside and outside the software team
  • Fluent in English
  •  

Optional 

  • Experience in MongoDB, Redis or other document-based dBs
  • Experience with MQTT
  • Experience in JavaScript, C++
  • Experience with unit testing frameworks like NUnit
  • Experience with pipelines in DevOps, Dockers, k8s
  • Experience with Fluid validation
  • Experience with OData
  • Experience with OAuth
  • Experience with Swagger and Postman

We value diversity and are an equal opportunity employer.  All qualified applicants will be considered for employment without regards to race, color, age, gender, sexual orientation, gender identity and expression, ethnicity or national origin, disability, pregnancy, religion, covered veteran status, protected genetic information, or any other characteristic protected by law. 

 

Accommodation for Applicants with Disabilities:  As an equal opportunity employer, Acuity Brands is committed to providing reasonable accommodations in its application process for qualified individuals with disabilities and disabled veterans. If you have difficulty using our online system due to a disability and need an accommodation, you may contact us at (770) 922-9000.  Please clearly indicate what type of accommodation you are requesting and for what requisition. 

 

Any unsolicited resumes sent to Acuity Brands from a third party, such as an Agency recruiter, including unsolicited resumes sent to an Acuity Brands mailing address, fax machine or email address, directly to Acuity Brands employees, or to Acuity Brands resume database will be considered Acuity Brands property. Acuity Brands will NOT pay a fee for any placement resulting from the receipt of an unsolicited resume.

 

Acuity Brands will consider any candidate for whom an Agency has submitted an unsolicited resume to have been referred by the Agency free of any charges or fees. This includes any Agency that is an approved/engaged vendor, but does not have the appropriate approvals to be engaged on a search.

 

 

#LI-JF1


Job Segment: Test Engineer, Testing, Machinist, Software Engineer, Sustainability, Engineering, Technology, Manufacturing, Energy

Apply now »