Enviva logo

Full Stack Microsoft Developer

Enviva
Raleigh, North Carolina
Full Time
Posted May 21, 2025
Apply Now

Application opens on company website

Job Description

The role involves designing, developing, and supporting custom software solutions using Microsoft technologies to automate business processes, with a focus on the Power Platform, Azure, and related tools, while collaborating with stakeholders to meet organizational needs.

Key Responsibilities

  • Design, develop, and support custom software solutions using Microsoft technology stack including Power Platform, Fabric, SQL, Azure Data Factory, Synapse, SharePoint SPFX, .NET, and Python.
  • Create detailed implementation plans, designs, and specifications, converting them into functional code.
  • Collaborate with business partners and leadership to align technical solutions with strategic goals.
  • Develop, test, debug, and refine programs based on user feedback and requirements.
  • Monitor and optimize the performance of software solutions post-implementation.
  • Manage data pipelines, monitor for failures, and work with users to optimize data models and capacity.
  • Educate Power Platform super users on best practices and conduct regular project discussions.
  • Build and maintain automated testing solutions for functional, regression, and performance testing.
  • Analyze system requirements, document processes, and ensure solutions meet functional needs through user sign-offs.

Requirements

  • A bachelor’s degree in Information Technology, Information Systems, Engineering, or equivalent.
  • At least 2 years of hands-on experience developing with JavaScript, C , .NET or similar in an Azure cloud-based environment.
  • Familiarity with authentication and design patterns.
  • Strong understanding and experience with RESTFUL APIs and web services in general.
  • Familiarity with the Azure Data Lake and basic data warehousing concepts, including building and administering data flows and pipelines.
  • Experience with Microsoft Power Platform suite Fabric, Power BI, PowerApps, and Flows.
  • Experience with deploying and administering SQL Server databases.
  • Experience with deploying and administering Azure SQL Databases, MS Azure Web Apps, Function Apps, SharePoint, SPFX, and Visual Studio Code and repositories.
  • Understanding and experience in Microsoft .Net architecture.
  • GUI development experience using C , ASP.Net MVC, React, JavaScript, and MS-SQL.
  • Experience creating reports using SSRS.
  • Knowledge of development patterns including best practices for re-usable software development.
  • Ability to work in a fast-paced, fluid, and dynamic environment.
  • Excellent oral, written, and interpersonal communication and presentation skills across organizational boundaries.
  • Willing and able to pull and lift up to 50 lbs.
  • Ability to perform essential job functions safely and successfully, including extended periods of sitting at a computer, typing, and supporting team tasks by standing, walking, or lifting up to 20 lbs.

Benefits & Perks

Compensation/salary range: Not specified
Work schedule: Mostly normal working hours, with availability to work off-hours evenings and weekends as needed
Work environment perks: Opportunities for travel to domestic locations, including day trips and overnight stays (minimal travel, no more than once a quarter)
Additional benefits: Physical requirements include lifting up to 50 lbs and supporting team tasks with lifting up to 20 lbs; Extended periods of sitting at a computer; Equal employment opportunity and non-discrimination policies

Ready to Apply?

Join Enviva and make an impact

Apply Now

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Enviva

Enviva logo

Tooling Technician

Enviva
Greenwood
Full Time
Enviva logo

Pellet Mill Operator

Enviva
Franklin
Full Time
Enviva logo

Shift Supervisor

Enviva
Epes
Full Time

More jobs in Raleigh, North Carolina

Cypress Creek Renewables logo

Associate Director Director of Government Affairs Southeast

Cypress Creek Renewables
Raleigh
Full Time
Blue Ridge Power logo

Electrical Project Supervisor

Blue Ridge Power
Raleigh
Full Time
Celonis logo

Associate Consultant - Galaxy Graduate Program

Celonis
Raleigh
Internship