Company

Vermont Energy Investment CorporationSee more

addressAddressVermont, United States
type Form of workFull-time
CategoryInformation Technology

Job description

Overview:
VEIC is a sustainable energy company on a mission to generate the energy solutions the world needs. For over 30 years VEIC has been working with governments, utilities, foundations, and businesses across North America to develop and deploy clean energy services that provide immediate and lasting change. With expertise in energy efficiency, building decarbonization, transportation electrification, and new approaches for a clean and flexible grid, VEIC brings innovative solutions to the market.


As a developer on our close team, you'll design, build, and maintain web applications and APIs to support VEIC’s energy program implementation divisions. This person will work as a member of a collaborative software team to design, develop, and maintain custom software applications to help drive operational efficiencies and impact at a mission-driven organization. Additionally, you'll assist in all software development life-cycle tasks while contributing to a creative, enjoyable, and stimulating work environment. Help VEIC achieve Green House Gas reduction impact by joining our talented software team.

We are committed to building an inclusive work community that represents a vibrant diversity of background, experience, perspective, and thought. Climate change impacts all of us; however, we are impacted differently based on our identities and experiences. We all deserve a place at the table to make decisions about our collective future – we hope you’ll consider joining us as we work towards our vision for a healthy planet, thriving people, and energy justice.

Qualified candidates located in the states where we do business will be considered: CA, CT, DC, DE, HI, MA, MD, ME, MI, MT, NJ, NY, PA, OH, RI, VA, VT, and WI. Candidates across all markers of identity (age, race, gender, ability, veteran status, communication style, etc.) are highly encouraged to apply.


#LI-Remote

Responsibilities:
  • Principal responsibilities include maintaining and improving VEIC's custom software applications
  • Designs, implements, and documents feature enhancements consistent with standard development practices
  • Collaborate with end users, analysts, product owners, database administrators, senior application developers, and testers to improve existing applications and to deliver new features through a thoughtful design, build, and deployment process
  • Collaborates with analysts and product owners to define cost effective technology solutions that can be implemented as new features in our core business applications
  • Support Software release process
  • Performs maintenance and support functions to assist users and development operations as needed
  • Ensure high quality code using software design standards, best practices,
  • and consistent use of unit tests
  • Reports to Manager, Business and Software Solutions, with technical oversight from Senior Application Developers
  • Development and maintenance of technical documentation
  • Provides support to the activities of VEIC as necessary to accomplish organizational goals and objectives
Qualifications:
  • Strong personal commitment to the mission, vision, goals and values of VEIC.
  • Undergraduate degree in computer science with emphasis on software development, or a similar combination of education and experience from which comparable knowledge and skills were acquired
  • Minimum of 2-3 years of experience developing software or a similar combination of education and experience from which comparable knowledge and skills were acquired
  • Aptitude in web application development, C#, git, and relational databases
  • Experience with, and aptitude with some or all of the following: .NET Core, ASP.NET MVC, Entity Framework, LINQ, HTML, Bootstrap, JavaScript/jQuery, Angular, SQL Server, Web API, IdentityServer (OIDC), Microsoft Graph API
  • Experience with Atlassian BitBucket, Jira, Confluence, and Agile practices is a plus
  • Working knowledge of refactoring, unit testing and other object - oriented programming techniques
  • Strong interpersonal and customer service skills essential
  • Demonstrated ability to be a productive member on a technical project-level team
  • Ability to communicate with non-technical end users to define and document issue-level requirements
  • Ability to clearly communicate with Application Tester to aid in development of test plan
  • Demonstrated ability to be organized, detail-oriented, accurate, and able to handle multiple tasks and competing priorities in a dynamic and fast paced environment.
Refer code: 9436771. Vermont Energy Investment Corporation - The previous day - 2024-07-01 17:55

Vermont Energy Investment Corporation

Vermont, United States

Share jobs with friends

Related jobs

C# Applications Developer

Application Developer (Entry-Level)

Liventus

Remote

24 hours ago - seen

WEB APPLICATION DEVELOPER

Nypd Civilian Jobs

$110,000 - $115,000 a year

New York, United States

yesterday - seen

WEB APPLICATION UI DEVELOPER

Nypd Civilian Jobs

$110,000 - $115,000 a year

New York, United States

yesterday - seen

IT Clinical Application Developer (W2 only)

Global It Resources

$50 - $60 an hour

Remote

yesterday - seen

Applications Developer Senior DOTNET

Go Intellects Inc

$60 an hour

Washington, DC

yesterday - seen

Application Developer II

Labcorp

Greenfield, IN

2 days ago - seen

Data Science Applications Developer

Rti International

Carolina, PR

3 days ago - seen

Associate Application Software Developer

Asrc Federal Holding Company

Moorestown, NJ

3 days ago - seen

Developer Support Engineer - Generative AI Applications

Abbvie

North Chicago, IL

3 days ago - seen

Senior Application Developer

Criterion Systems Inc

Remote - Oregon, United States

3 days ago - seen

ITSM Application Developer

Jetblue Airways Corp

Long Island City, NY

3 days ago - seen

CO-OP Student - Web Application Developer (July-December)

Mit Lincoln Laboratory

Lexington, MA

3 days ago - seen

Application Developer D365 CE

Doyon Government Group

Newark, NJ

4 days ago - seen

Java Application Developer

Bcforward

Plano, TX

4 days ago - seen

Application Developer

Bcforward

Charlotte, NC

4 days ago - seen

Application Developer - Full-time

Avera Health Plans

Sioux Falls, SD

5 days ago - seen

Application Developer Advisor

Engie

United States

5 days ago - seen

Application Developer Advisor

Engie

United States

5 days ago - seen