Software Engineer Job at PowerMarket, New York, NY

U3hSUTFMNkRRVnVGcjdCQUdZajRXM3o1T0E9PQ==
  • PowerMarket
  • New York, NY

Job Description

Software Engineering

Software Engineer

New York

PowerMarket is a growing company working at the intersection of energy, policy and technology that believes the future of the clean energy industry is digital. In addition to launching exciting new clean energy products and services, we're a national leader in community solar and provide solar developers, utilities, and municipalities with a technology and services platform to manage their clean energy program offerings. We are committed to making clean energy accessible and affordable to everyone, and we are looking for a talented and mission driven entry level software engineer to join our team.

We are a profitable, 100% employee-owned company that’s growing rapidly. We work out of a fantastic co-working space located in midtown Manhattan, and support remote, hybrid, and in-office work environments with many employees choosing to go into the office a couple days each week. For this role, we have a very strong preference for people local to NYC, who can come into the office once or twice every couple weeks.

Apart from valuable work experience in the clean energy domain we offer the opportunity to improve your full-stack development skills by working side-by-side with our existing team of elite software engineers.

Responsibilities

  • Day to day feature development across the full application stack
  • Continued development of our API layer and migration toward a microservice architecture
  • Assist with the development of our ORM persistence layer as it relates to caching and in a distributed hardware environment
  • Working with third-party platforms like Stripe / AWS / AdobeSign and others
  • Requirements gathering and application design across the full software development lifecycle
  • Performance enhancements across our full application stack

Qualifications

  • Mission driven, with a desire to help accelerate the transition to a clean energy economy
  • Only candidates with computer science or engineering degrees
  • Demonstrate-able web development expertise
  • Strong computer science fundamentals. Understanding of data structures and software patterns
  • Several years experience developing Java based web applications
  • Experience and strong understanding of Ajax, Json and Rest
  • Familiarity with Linux and the AWS Cloud
  • Strong experience working with the Spring Framework
  • Demonstrated ability to code in JQuery, Javascript, CSS, HTML
  • Complete comfort and ability with either Eclipse or IntelliJ (preferably IntelliJ)
  • Experience working with version control and source code management tools like Github
  • Strong oral and written communication skills

Salary

$100 to $120k to start with opportunity for substantial growth. Great benefits package and company culture.

To Apply:

Send a current resume and cover letter to: careers@powermarket.io

Job Tags

Work experience placement, Local area,

Similar Jobs

SeekTeachers

Careers Counsellor Job at SeekTeachers

 ...and tools Professional development and training opportunities Requirements to APPLY~A Bachelor's degree in Counseling, Psychology, Education, or a related field. A Master's degree is prefered but not a must~Rrelevant counseling certifications is often preferred... 

Cole Family of Harley-Davidson Dealerships

Harley-Davidson Technician Entry Level - Master Level Job at Cole Family of Harley-Davidson Dealerships

 ...for a lifetime.EQUAL OPPORTUNITY EMPLOYERWE OFFER:Educational Loan Repayment for Entry Level Technicians Relocation assistance Monthly & Annual Proficiency Bonuses 401K Paid Vacation Paid Holidays Medical, Dental, Vision Life Insurance Cancer Insurance... 

Foshan Big Climatic Manufacturer Co.,LTD

IT Project Translator (Russian) Job at Foshan Big Climatic Manufacturer Co.,LTD

Proficient in Russian and ChineseHSK5 Proficient in Russian and Chinese, with a focus on written translation and oral simultaneous translation.

design companies

Interior and architectural designer Job at design companies

 ...requirements:1. Familiar with all kinds of international interior and architectural design styles, and flexible in specific design;2. Interior and...  ...customers understand;4. be responsible for specific projects, assist architectural designers in site planning and... 

Stripes Logistics Company

Regional & OTR Flatbed Owner Operator Job at Stripes Logistics Company

 ...Flatbed Owner Operators Wanted - Fuel Cards & Leased Trailers Available! Introduction: Join Stripes Logistics and boost your earnings...  ...broker affiliated with our investment group, providing drivers with easier access to a consistent stream of loads and the potential...