16 Sep
Software Engineer
Vacancy expired!
- Implement dynamic pricing and forecasting
- Enhance battery modeling
- Improve data cleaning techniques for meter and tariff data
- Support international calendars and measures
- Ensure test coverage for models
- Restructure existing libraries to work with new angular front end
- Work in a highly autonomous environment and be highly self-directed
- Degree in Computer Science, Mathematics, Physics, Engineering or another technical field (B.S. or higher)
- 3 or more years’ experience in software development (web applications, integration via web services).
- Demonstrate track record of Test Driven Development
- 2-5 years of experience developing RESTful microservices with Java and Spring Boot
- 2+ years of experience doing integration testing with Citrus and/or Cucumber, or similar BDD/Gherkin technologies
- 2+ years of experience developing data science applications using R (preferable) or Python and python modelling
- Experience working with tabular data in R and R packages (shiny, testthat, ggplot, lubridate, markdown, renv, devtools, data.table/dplyr )
- Understanding of microservices and Java APIs
- Hands in experience with of AWS, Docker
- Bash/Unix fundamentals (scripting).
- Experience with time-series data (experience with time zones, DST)
- Experienced using tools such as GitHub and Jira/Confluence
- Excellent, clear, concise communication + interpersonal skills
- Interest in improving grid resiliency and clean energy technology
- Test-driven, agile development mentality
- Fluency in English
- Ability to schedule communications with USA Pacific Standard Time
- Market competitive compensation (base salary and bonus).
- Health & Dental Insurance.
- Vision, Disability and Life Insurance (100% company paid).
- 401(k) company match
- Paid Time Off Vacation and Sick time.
- Company Paid holidays.
- Opportunities for training and certification in a skill area.
- Appropriate mentoring and training, to be successful in their position.
- Opportunities to learn and grow in a global environment
- Flexible schedule
Vacancy expired!