top of page

Software Engineer

Scottsdale, AZ, USA

Full Time

ABOUT the Role

Are you ready for the next step in your career? Interested in advancing your skills in software engineering? Do you have a passion for or want to learn more about renewable energy? If yes, then Softwrench is the place for you! We have an immediate opening for a Software Engineer to join our team in Scottsdale, AZ. As a Software Engineer, you will be responsible for designing, developing, and maintaining our renewable energy operations and maintenance software solutions. We are looking for a highly motivated, technically skilled professional with a strong foundation in software development principles and practices.

Position and RESPONSIBILITIES

  • Implement new features for the system, following the requirements specified by the Analyst team.


  • Fix bugs found on the system by the Quality Assurance team.


  • Coordinate with Quality Assurance to develop unit and integration tests; help outline Acceptance Criteria to ensure the quality and accuracy of development tasks assigned to you.


  • Suggest improvements and implement changes in the system architecture to increase the productivity and/or quality of the software product.


  • Collaborate with other developers to find the best solution for a given problem.


  • Ensure that any code produced follows good principles and patterns of programming and, whenever possible, is covered by an automated test plan.


Requirements and QUALIFICATIONS

  • Minimum three (3) years' experience developing in C#.NET with AngularJS.


  • Minimum one (1) year experience with full stack web development, with a strong emphasis in JavaScript development.


  • Knowledge of Web Services deployment and consumption (SOAP, REST, WCF).


  • Knowledge of React Native mobile development.


  • Solid knowledge of main design patterns.


  • Strong understanding of MVC pattern and service-oriented architectures.


  • Ability to work productively with minimal supervision.


  • Ability to work with remote teams, providing task estimates and delivery dates.

Who We ARE

Softwrench is a software-as-a-service (SaaS) company that specializes in providing renewable energy operations and maintenance solutions. Our mission is to empower renewable energy operators with state-of-the-art software that improves efficiency, productivity, and profitability.

bottom of page