NextCentury Submetering Solutions Senior Software Engineer Providence, UT · Full time

NextCentury is seeking an experienced Software Engineer.

Description

General Position Description:

As a NextCentury Software Engineer, you will be part of our elite engineering team. We are laser-focused on the user experience that our platform provides. With that dedicated goal, our engineering team discovers unique ways to solve interesting problems.

You will begin with becoming familiar with the NextCentury Cloud Platform. This will include Dev Ops such as clustered web server management, load balancing, resource scaling, and database administration. You will also develop and test web services that perform tasks in a distributed environment.

You will have the opportunity to wear many hats on our agile team. Participating in front-end and back-end development as a full-stack engineer. We also do everything from native mobile app development to writing embedded firmware on our own in-house designed hardware.

At NextCentury we take pride in the freedom our Engineers have to learn about technologies they would not typically get to work with. Every day there is something new to learn. It’s an exciting and fast-paced place to work where your skills and value increase constantly.

Technical Skills

Experience with programming languages and platforms

  • HTML5 / CSS3
  • JavaScript / TypeScript
  • Node.js
  • Angular, Vue, or React
  • Mobile (Ionic Framework)
  • DB experience (SQL or NoSQL)

General Skills

  • Ability to work on projects alone and as a part of a team
  • Effectively manage time and tasks
  • Excellent verbal and written communication skills
  • Excellent problem-solving skills
  • Self-Motivated
  • Ability to work and provide solutions under pressure
  • Attention to detail

Experience / Education

  • Bachelor’s Computer Science Degree
  • 10+ Years Experience

Pay Rate

Based on experience