MinneapolisRecruiter Since 2001
the smart solution for Minneapolis jobs

Sr. Full-Stack Javascript Developer - Opower App Platform - REMOTE

Company: Oracle
Location: Minneapolis
Posted on: January 16, 2022

Job Description:

Senior Full-Stack JavaScript Developer - Opower App Platform - UTILITIES GLOBAL BUSINESS UNIT (UGBU)
Our East Coast Opower office is located in Arlington, Virginia. We have a high preference for candidates that are local to the Northern Virginia or Washington DC area but will consider remote hires who live in the EST time zone.
Overview:We are a former startup (Opower) acquired by Oracle's Utilities Global Business Unit (UGBU) in 2016 but kept the startup energy and atmosphere. As a SaaS provider for the Utility industry, we use behavioral science to improve consumer engagement and increase energy efficiency. Utilities from around the world provide energy usage data from tens of millions of customers to us which we then analyze and aggregate into key insights using the latest software technologies. Opower's Web Platform delivers Web experiences to consumers and enables the development and integration of those experiences with other internal and external development teams to maximize exposure of the Opower platform to Utility Consumers.
The Opower Web Platform bundles functionality desired by web content developers building for the Utility Consumer so that developers can leverage it at a low cost. Leveraged areas are content delivery, authentication and authorization, development environments testing tooling, design system, compliance, continuous integration, continuous deployment, and consistency between UGBU web product offerings. Developers do not have to reinvent these solutions for every product and can rely on the solid production-ready foundation provided by the Opower Web Platform.
About You:

  • You've got scars! Your 5+ years of experience as a software engineer have taught you valuable lessons that you will apply and mentor others.
  • You are an expert! All our Senior Engineers, including the managers, are experts in multiple technologies. You have a solid knowledge of the whole web stack: front-end, back-end, databases, cache layer, HTTP protocol, TCP/IP, Linux, CPU architecture, etc..
  • You are passionate about JavaScript tools and frameworks and the future of JavaScript because of projects like NodeJS, npm, Webpack, babel, etc.. You are also an advocate for full-stack Javascript, you know how to leverage the language to create performant web apps and microservices.
  • You had past experiences working with modern Java back-end frameworks such as Dropwizard. You can navigate your way around Java repositories and contribute to their maintenance and growth.
  • You want to own it! Embrace the challenges inherent in being fully responsible for an important part of Opower's business, from supporting your applications in production to continuously monitoring and evolving it, based on performance metrics.
  • You care about your users, especially all types ranging from in-house developer, customer engineer, or customer consumer.
  • You live the process! Let's face it, delivering software in teams is hard. You know that you can't be successful without bringing order to chaos. Scrum, source code management, code review, continuous integration are all second nature to you. And, you know that too much can be worse than too little.
  • You're agile (and not just in the buzzword sense). You know how to succeed in a fast-paced, ever-changing environment and wouldn't have it any other way.
    Required Qualifications:
    • 5+ years of experience with Full-stack JavaScript
    • Experience with Webpack, Babel, React, Vue, and state management libraries (e.g. Redux and React Query)
    • You understand the latest trends in JavaScript back-end development and are familiar with frameworks such as Express and Koa
    • Experience with Mocha, Karma, Jasmine, or another unit testing framework
    • Solid understanding of JavaScript prototypes, callbacks, promises, async/await, performance issues, and debugging
    • Experience creating large JavaScript projects with a team in an agile environment
    • Strong interpersonal and collaboration skills
      Like to have
      • Experience building a development toolkit, SDK, or similar platform for other engineers is a huge plus
      • Experience with Angular.js
      • Experience in GraphQL
      • Experience or interest in learning Git
      • Experience writing of technical architectural documents (RFCs and ADRs, for example) and other artifacts
        About Us:Innovation starts with inclusion at Oracle. We are committed to creating a workplace where all kinds of people can be themselves and do their best work. It's when everyone's voice is heard and valued, that we are inspired to go beyond what's been done before. That's why we need people with diverse backgrounds, beliefs, and abilities to help us create the future, and are proud to be an affirmative-action equal opportunity employer.
        If you are a Colorado resident, please contact or email us at oracle-salary-inquiries_us@oracle.com to receive compensation and benefits information for this role. Please include this Job ID: 129093 in the subject line of the email.
        Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status, age, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
        #LI-SEV #LI-REMOTE

Keywords: Oracle, Minneapolis , Sr. Full-Stack Javascript Developer - Opower App Platform - REMOTE, IT / Software / Systems , Minneapolis, Minnesota

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Minnesota jobs by following @recnetMN on Twitter!

Minneapolis RSS job feeds