Taro Logo

Senior Software Engineer

Technology company delivering financing and software products for sustainable solutions, from solar panels to energy-efficient home improvements.
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Finance · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer

GoodLeap is a leading technology company revolutionizing the sustainable solutions financing industry, having facilitated over $27 billion in financing since 2018. The company provides innovative software and financing products for various sustainable home improvements, from solar panels to energy-efficient systems. As a Senior Software Engineer, you'll be a strategic team member working directly with senior executives to transform data into actionable insights. The role combines technical expertise with business intelligence, requiring strong software development skills and the ability to build scalable systems. You'll be instrumental in developing and maintaining critical applications that power GoodLeap's AI-driven platform, which serves thousands of professionals in the sustainable solutions industry. The company also demonstrates social responsibility through its nonprofit GivePower, impacting over 1.6 million lives globally. This position offers the opportunity to contribute to environmental sustainability while working with cutting-edge technology in a collaborative environment.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Work with clients to determine business requirements and define KPIs
  • Standardize and implement scalable BI solutions
  • Conduct analyses of business processes and requirements
  • Design and document dashboards, alerts, and reports
  • Aggregate and manipulate data from various sources
  • Build scalable production systems for data collection and transformation
  • Write reusable and extendable code
  • Develop high-quality software design and architecture
  • Review and debug code
  • Perform validation and verification testing
  • Write unit-tested source code
  • Develop technical documentation

Requirements For Senior Software Engineer

  • Experience in software development life cycle
  • Ability to write reusable and extendable code
  • Experience in software design and architecture
  • Proficiency in debugging and code review
  • Knowledge of validation and verification testing
  • Experience with unit testing
  • Technical documentation skills

Interested in this job?