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
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs