Software Developer (React) in New Orleans, LA

View All Enterprise Technology jobs

Industry:

Enterprise Technology   •  

Less than 5 years

Posted 7 weeks ago

The Engineering team is vital to the success of our current and emerging software developments. As part of this team, you will be able to deliver enhancements and customizations on new and existing products to make an impact for the business and our customers. As we continue to expand our product suite, we look for innovative team members to persevere in the ever-changing environment of technology. Our goal is to optimize our products to make sure our customers are mission ready.

The React Developer is responsible for coding, testing and implementing new web apps and refactoring current generation apps in support of Accruent's real estate performance management software suite. Responsibilities include reviewing technical requirements and developing code in React/React Native and SQL Server, integrating with third party libraries and systems as necessary.

The ideal candidate will be highly motivated and have a passion for technology and creative problem solving. If you are self-driven, enjoy working in a team environment, have an entrepreneurial spirit and enjoy creating innovative solutions to complex problems, Accruent may be a fit for you.

In this role, you would be working on the EMS suite of products which consists of different technology stacks written in .NET, React and MS SQL Server, with a strong focus on React based applications. The EMS Software solutions manage, monitor and control every aspect of meeting rooms, classrooms, gathering spaces, and office hoteling through a single platform.

This position reports to the Software Engineering Director and will be located in Accruent's Office in New Orleans, LA.

How you'll make a difference:

  • Translate user stories and use cases into functional application features.
  • Design, build, and maintain efficient, reusable, and reliable code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
  • Help maintain code quality, organization, and automatization
  • Knowledge of proper React/Redux architecture and patterns
  • Familiarity with Microsoft SQL Server
  • Experience implementing automated testing via unit tests
  • Proficient understanding of code versioning with Git
  • Create product using a "test-driven design" approach.
  • Ability to carry out all policies and procedures as established by the team, department or company at large.
  • Consistently demonstrate Accruent's values: respect, integrity, drive to excellence, results orientation, winning attitude.

What you bring to the table:

  • 3+ years of professional development experience
  • Bachelor's Degree in Computer Science or related field or equivalent experience
  • Expertise in 3 or more of the following: C#, JavaScript, React, GoLang, Transact SQL, LINQ, Restful and SOAP WebServices.
  • Experience with front end technologies such as HTML, CSS, Javascript
  • Good communication and interpersonal skills.
  • Self-reliant and motivated self-starter.
  • Ability to reason logically and provide innovative solutions.
  • Project and task oriented with a focus on details.
  • Additional preferred skills/experience:
  • Experience with HTML5, KnockoutJS, with Microsoft Patterns and Practices
  • Microsoft SQL server databases
  • Agile development methodologies
  • Expertise in building scalable enterprise web-based applications
  • Exposure to Mobile App development
  • JS Unit Testing
  • ES2015