Acuity

Backend Software Engineer

Acuity

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $93,000 - $167,400 per year

Job Level

Junior

Tech Stack

AzureCloudIoTJavaJavaScript.NETNode.jsReactSelenium

About the role

  • Work as part of a cross-functional Agile squad developing software for IoT lighting and sensing systems
  • 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 product owners, QA engineers, and other developers to meet technical and business needs
  • Assist in writing unit and integration tests and participate in peer code reviews
  • 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 or Master'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 programming languages
  • 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)