Software Developer

February 1, 2023

Job Overview

  • Date Posted
    February 1, 2023
  • Location
  • Expiration date
    April 2, 2023
  • Experience
    3 Year
  • Requisition ID
  • Working Type

Job Description

looking for a talented Software Developer to fill an interdisciplinary position within our Technology Group. Members of this team support our in-house web-based software applications for construction management, advanced analytics, reporting and data monitoring solutions. This is an exciting role within a fast-paced team environment focused on delivering and supporting industry leading utility-scale operations and monitoring solutions.


Position Responsibilities and Duties:

  • Contribute to all aspects of the web-based software development lifecycle: translate functional requirements to implementable software specifications, design, implement solutions, peer review, build, and test
  • Create custom applications per user requirements
  • Implement user interface (UI) functionality and backend data processing
  • Collect and manage data by coding customized software based on need
  • Analyze correlations of events and summarize cause and effect to software management
  • Maintain and debug live software systems
  • Complete other responsibilities as assigned
Responsibilities and required skills

Minimum Skills or Experience Requirements:


  • Degree in Computer Information Systems, Computer Science, Mathematics, Software Engineering or equivalent experience
  • 3+ years web-based software development and programming experience
  • Developing for performance with large and complex data sets
  • Proficiency in one or more of these languages: TypeScript, React, Python, Rust
  • Understanding of JavaScript and front-end or full stack development using modern JavaScript frameworks such as Vue or React
  • Experience making intuitive UI designs for web-based software applications
  • Understanding of API use to consume JSON data
  • Experience with HTML, CSS, and Sass
  • Proficiency with Git
  • Strong problem-solving ability and analytical skills
  • Positive attitude and desire to collaborate effectively with others
  • Ability to multi-task between multiple complex projects and operational requests
  • Proven leadership skills and ability to work independently
  • Ability to identify problems and working solutions
  • Excellent attention to detail
  • Exceptional customer service orientation
  • Flexibility, reliability, and dependability

Desired Skills:

  • Highcharts, Axios, and JavaScript Bundlers
  • Python backend programming
  • Backend SQL and databases
  • AWS and cloud services
  • UX design
  • Backend experience with SQL and databases
  • Experience with AWS and cloud services

Related Jobs