Who we are: EnergyCAP, LLC is an industry-leading and award-winning software company focused on utility bill tracking and energy management. We develop software solutions that our customers use to save money on utility bills, streamline bill processing, and reduce building energy use. We work in an open, Agile-based environment to facilitate teamwork and accountability. Our core values are: product leadership, operational excellence, customer intimacy, and good stewardship.
This team: EnergyCAP's Software Development Team develops browser-based, enterprise applications for its Software-as-a-Service (SaaS) clients. Front-end technologies include JavaScript, Angular, and TypeScript. Developers create automated tests to support all developed code. The position reports to the Vice President of the Technology Division.
We're looking for a Front-End Software Developer, who:
Will be this type of person:
- Able to work collaboratively within a team environment to develop and support enterprise-level, browser-based software applications
- Experienced with software development techniques and practices
- Experienced with modern web technologies including HTML, CSS, and responsive page layouts
- Experienced with asynchronous request handling, partial page updates, and AJAX
- Experienced with client-side scripting and JavaScript frameworks/libraries including Angular and TypeScript syntax
- Experienced with API-based software development and RESTful application services
- Familiar with pre-processing platforms such as LESS and SASS
- Familiar with Continuous Integration and Continuous Deployment (CI/CD) concepts and practices
- Familiar with version control tools (preferably Git)
- Familiar with consuming JSON web services
- Familiar with unit testing and automated testing principles
- Able to work independently and collaboratively as a member of an Agile team
- Is a self-starter who is responsible for deliverables and works with others to make sure that assignments are completed in a timely manner
- Innovates and brings new ideas about how the development process as well as the finished product may be improved
- Resourceful - able to track down answers through self-discovery and collaboration with others
- Comfortable in a fast-paced environment with deadlines
- Willing to continually learn and expand knowledge of EnergyCAP's business as well as technical concepts
- Associate's or bachelor's degree in computer science, information systems, engineering, or another technology-related field
- 2+ years of experience in production-level, web application development - preferred
Will achieve these results:
- Develop and maintain EnergyCAP's web application software through an Agile-based work environment
- Translate technical designs into code that produces the visual elements of an enterprise-class web application
- Deliver software that satisfies documented business requirements and expected user experience
- Deliver software that conforms to team coding standards and processes
- Meet critical software release deadlines while not sacrificing the quality of the product
Will do these types of things:
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Participate in a peer-review process that ensures all code is consistent with team coding standards and processes
- Collaborate with the Product Owner, Designers, and Development Team to deliver high-quality software
Benefits:
- Competitive pay
- Generous benefits package (including 100% company-paid Health, Dental, Vision, Life, and LTD insurance)
- 401(k) with company match
- Ample PTO and company holiday schedule
- Counseling and Tuition reimbursements
- Modern headquarters located in State College, PA with access to picnic pavilion, mountain bike trails, fishing ponds, and disc golf
Location:
The position is located in either our State College, PA headquarters or our Denver Metro Area office. Employees may work in the office full-time or may choose a mix of remote/in-office work.
by EnergyCAP, LLC via developer jobs - Stack Overflow