Senior Enterprise Systems Developer
Summary Description: Designs, Develops, and Supports Microsoft O365 SharePoint, B2B, PowerBI, Power Automate, Power App, Teams and other applications to automate and streamline business and IT processes. Management of Microsoft Entra ID. Focuses on long-term ownership, governance and user adoption of these technologies and developed solutions.
Academic and Trade Qualifications: Associates degree in Computer Science or equivalent required. Bachelor’s degree in Computer Science or equivalent preferred. Combination of training and work experience may be substituted for the educational requirements.
Work Experience: A minimum of seven (7) to ten (10) years of experience in Microsoft 365 / Office 365 preferred. Including hands-on experience in SharePoint Online, Power Apps, Power Automate, Power BI, Microsoft Teams and Other O365 applications. Experience with Power Platform governance, security and licensing. Work experience in the public utility industry or energy sector is preferred.
Responsibilities:
- Develops and Supports Microsoft O365 SharePoint, B2B, PowerBI, Power Automate and other applications to automate and streamline business and IT processes.
- Acts as the team lead for Microsoft O365 automation and management. Completes systems administration and maintenance within recognized best practices.
- Implement Power Platform solutions with performance, scalability, and security in mind. Integrate Teams with SharePoint and Power Platform solutions.
- Manage user, groups and permissions using Microsoft Entra ID.
- Gather and refine business requirements with end users while providing technical guidance and sharing best practices.
- Follows the established procedures for change control, root cause analysis, issue resolution, service ticket creation, assignment resolution and closure. Perform other duties as assigned or requested.
- Lead departmental and interdepartmental projects / project teams and work cross-functionally to improve processes within the organization.
- Apply system enhancements and modifications to improve performance efficiency keeping in mind long-term impact, scalability, and trade-offs.
- Remain abreast of and research industry technical trends and new development to maintain current skills and remain current with industry standards.
Job Knowledge: Extensive knowledge of Microsoft O365 development, automation and management. Sound knowledge of documentation processes, operational procedures, project planning and quality assurance techniques.
Abilities and Skills:
- An aptitude for communications and the ability to build and maintain effective relationships (internally and externally) is a must.
- Position should be a self-starter who is well organized and a team player, have excellent presentation and communications skills and be able to multi-task and work under established deadlines.
- Should be able to learn new technologies and apply knowledge to build repeatable processes.
- Ability to communicate technical requirements to non-technical stakeholders
Relationships and Contacts:
- Must be able to maintain internal relationships necessary to achieve the purpose of the position and the desired results.
- Work cooperatively with staff members of other divisions and key partners to resolve mutual operational problems and meet corporate policies, procedures and goals.
- May interact with vendors, consultants and contractors as necessary to accomplish assigned objectives.
Reports to: BITS – Database Manager
Working Conditions: Normal business hours, with limited overtime. Travel is limited and normally contained within the state.
Company Profile : NCEMC () is one of the largest generation and transmission cooperatives in the nation and is the power supplier for most of the state's member cooperatives. NCEMC acquires the power it sells to it’s member cooperatives in a number of ways, including asset ownership and Purchased Power Agreements.
North Carolina Electric Membership Corporation provides equal employment opportunities (EEO) to all applicants for employment.
Recommended Jobs
SEO Strategist
About the Role We’re looking for a curious, collaborative SEO strategist who enjoys solving problems, experimenting with new tools, and helping websites grow organically. In this role, you’ll work…
Rail Terminal Gate Inspector
PRS Auto is seeking a Rail Terminal Gate Inspector to join our team at the Norfolk Southern Walkertown, NC rail terminal! No experience is required in this entry level position. We're hiring immediat…
Patient Access & Operations Specialist
Patient Casing Specialist – Full-Time Position – Panther Creek Location We’re hiring a detail-oriented Patient Casing Specialist to support our medical practice by preparing and maintaining encounter…
PA or NP, General Surgery/Trauma
Overview: The Physician Assistant (PA) or Nurse Practitioner (NP) will work under the general supervision of their Medical Director all physician partners and their APP Manager in WakeMed Physicia…
Microbiology Analyst
No Visa Sponsorship: Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time. Glenmark is a leading pla…
Catholic Musician Pianist or Keyboardist
The successful candidate for this position will be a 1099 contractor with Music Ministry International and be responsible for the following: 1. BACKGROUND The Marine Corps Base Camp Lejeune base C…
Senior Data Analyst - DickersonBakker
Job Title: Senior Data Analyst Reports To: SVP of Operations Role Overview DickersonBakker is a leading fundraising solutions provider for non-profit organizations. The Senior Data Analyst …
Cost Analyst
Cost Analyst Job Description Location: Charlotte, United States Start Date: 19 February 2026 Pay Rate: $57 Per Hour Job Description: We are currently seeking a Cost Analyst to join our team in Charlot…
Senior OpenShift Platform Consultant
Senior OpenShift Platform Consultant (1099 / C2C, Remote) Kelaca is seeking a Senior OpenShift Platform Consultant to support Red Hat–led consulting engagements delivering production-grade OpenShif…
Certified Occupational Therapist Assistant ( COTA )
Are you a compassionate Certified Occupational Therapist Assistant ( COTA ) looking for a fulfilling role in a supportive environment? Do you want to work where your contributions are valued, with op…