Resource Innovations

Senior Application Software Engineer

Resource Innovations
Apply
2 months ago
Chandler, AZ, USASenior

Base Salary

$88k - $120k/yr

Responsibilities

  • Gather customer requirements, understand business logic, and create technical design documents.
  • Develop and support web-based software applications, interfaces, business logic, databases, and client/server solutions.
  • Improve user experience while optimizing code performance and scalability.
  • Use version control systems and contribute to deployment processes and automation.
  • Develop and execute unit, regression, and smoke tests.
  • Evaluate system interfaces and functional and performance requirements with customers and the product development team.
  • Create and maintain code comments, user guides, API documentation, and other technical documentation.
  • Apply software security best practices to protect against vulnerabilities and support regulatory compliance.
  • Diagnose and resolve software issues and perform other assigned duties.

Requirements

  • Bachelor’s degree in Software Engineering, Computer Science, Electrical Engineering, or a related field; a master’s degree is preferred.
  • At least four years of experience implementing and deploying medium to large systems.
  • Experience with Java, JavaScript, SQL, Oracle 19c or MySQL, Spring or Spring Boot, JPA, JDBC, Tomcat, and related development tools.
  • Experience with server and web client technologies, distributed systems, technical design documentation, troubleshooting, and software issue resolution.
  • Experience with development and testing tools such as Eclipse, IntelliJ, SQL Developer, Maven, Cucumber, Shell Script, SVN, or Git.
  • Experience working with Linux and Windows development platforms.
  • Experience with formal development methodologies such as Agile, Scrum, or Waterfall.
  • Analytical, troubleshooting, communication, and teamwork skills.
  • Must be located in Maricopa County, Arizona, or willing to relocate there; electrical energy industry knowledge is desirable.

Benefits

  • Hybrid workplace in Chandler, Arizona, with the candidate required to be in or relocate to Maricopa County.
  • Three weeks of paid vacation annually and paid holidays.
  • 401(k) retirement plan with employer match.
  • Medical, dental, and vision coverage.
  • Parental leave, employee assistance program, commuter benefits, and additional supplemental offerings.
  • Employment is contingent on successful background and reference checks, with a pre-employment drug screen if applicable.

Tech Stack

CucumberGitJavaJavaScriptLinuxMavenMySQLReactSpring BootSQLSubversionWindows

Categories

Resource Innovations

About Resource Innovations

1,001-5,000 employees

Resource Innovations provides consulting and software for utilities and government agencies to design and run energy-efficiency, demand-side management, and decarbonization programs. The company sells program implementation services and cloud-based enterprise SaaS used by energy organizations for load flexibility, electrification, and carbon reporting. Founded in 2016 and headquartered in Half Moon Bay, California, it is a privately held firm backed by BV Investment Partners.

Contact me