Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

SharePoint Developer

Job

City of McKinney, TX

McKinney, TX (In Person)

$105,640 Salary, Full-Time

Posted 3 days ago (Updated 20 hours ago) • Actively hiring

Expires 7/24/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
75
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

SharePoint Developer City of McKinney, TX - 4.0 McKinney, TX Job Details Full-time $86,235.76 - $125,044.77 a year 6 hours ago Benefits Wellness program Paid parental leave Health savings account Disability insurance Health insurance Dental insurance Flexible spending account Tuition reimbursement Paid time off Adoption assistance Parental leave Employee assistance program Vision insurance Qualifications ITIL Foundation ITIL Certification Non-CDL Class C Full Job Description Summary
WORKING FOR THE CITY OF MCKINNEY
Working for the City of McKinney is more than a job. It is an opportunity to make a meaningful difference in the lives of others. It is also an opportunity to have a hand in the development of one of the fastest growing communities in the nation. Proudly recognized on the Top Workplaces USA list by USA TODAY, our team is dedicated to making McKinney one of the best places to work, live, and raise a family. That's why we exist. Join us and start making a difference today.
OUR CORE VALUES
City of McKinney employees work hard and at a very fast pace. However, we also look after and support one another. All of us are guided by four employee-inspired values - Respect, Integrity, Service, and Excellence (RISE). We are also supported by servant-based leaders who foster and support a healthy, family-oriented culture. All new employees are expected to embrace and live by our core values and commit to helping us sustain our exceptional work environment as a high performance organization.
SUMMARY OF POSITION
The SharePoint Developer will be responsible for designing, developing, and implementing solutions using Microsoft SharePoint, Power Platform, and related Microsoft 365 technologies. This role includes designing, deploying, customizing, and supporting SharePoint Online sites, lists, libraries, workflows, and forms, as well as building and supporting Power Apps (Canvas and Model-driven), Power Automate workflows, and Dataverse-based solutions. The position integrates SharePoint and Power Platform solutions with Microsoft 365 services, Azure, and third-party APIs, and works closely with stakeholders to gather requirements, deliver scalable and secure solutions, and enhance collaboration, automation, and overall business efficiency. Essential Functions/Knowledge, Skills, & Abilities
GENERAL EXPECTATIONS FOR ALL EMPLOYEES
In order for us to continue to achieve our primary function of making McKinney a better place to live, work, and raise a family, we hold these expectations for all employees. Learn and demonstrate an understanding of how team, department, and City goals are interconnected. Contribute to a positive work culture. Maintain regular and reliable attendance. Ability to assess his/her work performance or the work performance of the team. Contribute to the development of others and/or the working unit or overall organization. Ability and willingness to work as part of a team, to demonstrate team skills, and to perform a fair share of team responsibilities. Ability to continuously learn and develop through a mix of internal and external training opportunities, and if applicable, encourage subordinates to do the same.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Administers, configures, and supports SharePoint Online environments, including site collections, hubs, permissions, information architecture, lists, libraries, content types, and metadata. Manages user access, security groups, retention policies, and compliance settings across SharePoint and Microsoft 365. Establishes and enforces SharePoint governance standards, including site provisioning, naming conventions, storage management, and lifecycle policies. Monitors system health, usage, and performance; troubleshoots issues and coordinates with Microsoft or internal teams for resolution. Provides day-to-day operational support for SharePoint, including issue resolution, user assistance, and platform maintenance. Designs and maintains basic business solutions using Power Apps and Power Automate to support departmental workflows and self-service automation. Manages and maintains data sources such as SharePoint lists and libraries used by Power Platform solutions. Integrates SharePoint with Microsoft Teams and other Microsoft 365 services. Develops and maintains PowerShell scripts for administration, reporting, and automation tasks. Maintains platform documentation, knowledge articles, and standard operating procedures. Trains and supports end users on SharePoint best practices and adoption. Reviews and approves apps and flows for security, compliance, and operational readiness. Acts as the primary technical owner for SharePoint within the organization.
OTHER JOB FUNCTIONS
Perform other duties as assigned or directed.
KNOWLEDGE, SKILLS, ABILITIES, AND BEHAVIORS
Ability to embrace and embody the City's core values of Respect, Integrity, Service, and Excellence (R.I.S.E.). Ability to communicate effectively with peers, supervisors, subordinates, and people to whom service is provided. Ability to produce desired work outcomes, including quality, quantity, and timeliness. Ability to plan and organize work, time, and resources, and if applicable, that of subordinates. Demonstrated experience administering and supporting SharePoint Online and/or SharePoint Server in an enterprise environment. Proficiency in SharePoint Framework (SPFx), PowerApps, Power Automate, Teams App Development. Strong knowledge of Microsoft Graph API and other O365 APIs. Hands-on experience with Microsoft Azure and or similar tools for supporting application deployment. Working knowledge of PowerShell for automation, reporting, and administrative tasks. Ability to create custom connectors and develop API integrations. Solid understanding of low-code/no-code platforms, UI/UX best practices, and business process automation. Specialized proficiency with the Microsoft ecosystem (e.g., Power Apps, Power Automate, Dataverse). Ability to seamlessly integrate Microsoft solutions with external applications and platforms through connectors, custom APIs, and middleware services. Required Qualifications
MINIMUM QUALIFICATIONS
Any work related experience resulting in acceptable proficiency levels in the below Minimum Qualifications may be an acceptable substitute. Bachelor's degree, from an accredited college or university, in Computer Science or related discipline supplemented by four (4) years of progressively responsible experience in Information Technology Systems. Must have or obtain ITIL Foundation certification within 12 (twelve) months of employment.
PREFERRED QUALIFICATIONS
4+ years of experience administering SharePoint Online and/or SharePoint Server in an enterprise environment. Strong experience with Microsoft 365 administration, including SharePoint, OneDrive, Teams, and Entra ID (Azure AD). Proven experience with permissions, security groups, retention, and compliance. Hands-on experience with PowerShell for SharePoint and M365 automation. Experience designing information architecture, metadata, and content management strategies. Strong troubleshooting and operational support skills. Experience with user adoption, training, and documentation. Familiarity with Power Platform governance and ALM. Microsoft 365
Certified:
Administrator Expert PL-900 (Power Platform Fundamentals)
CONDITIONS OF EMPLOYMENT
Must pass a drug screen and background check. Must have Class C Texas Driver's License Must pass CJIS Fingerprint prior to hire. Physical Demands/Supplemental
PHYSICAL DEMANDS
Tasks involve the ability to exert light physical effort in sedentary to light work, but which may involve some lifting, carrying, pushing and/or pulling of objects and materials of light weight (25 pounds). Tasks may involve extended periods of time at a keyboard or workstation. Some tasks require visual and sound perception and discrimination and oral communications ability.
WORK ENVIRONMENT
There is limited exposure to environmental conditions. The above statements describe the general nature and level of work being performed as of the date of preparation and approval. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of the position. Employees holding this position will be required to perform any other job-related duties as requested by management. The job description does not constitute an employment agreement between the employer and employee, and all requirements are subject to possible modification to reasonably accommodate individuals with disabilities. The City of McKinney is an equal opportunity employer (EOE) committed to an alcohol / drug free workplace and to providing equal opportunities regardless of age, race, color, gender, religion, national origin, marital status, veteran status, disability or any other legally protected status. The City offers a full complement of benefits: Health Insurance Medical, Dental, Vision Insurance Health Savings Account (HSA), Flexible Spending Medical and Childcare Account (FSA) Mental Health Care and Employee Assistance Program (EAP) City-paid and Voluntary Life Insurance City-paid and Voluntary Long Term Disability Insurance Supplemental Insurance through Aflac Additional Benefits Legal Services through Legal Shield Tuition Reimbursement (up to $10,000 per year) Wellness Program (earn up to $600 per year) Retirement Texas Municipal Retirement System (TMRS) Mandatory 7% employee contribution City match 2:1 5 year vesting Retire after 20 years of service, or age 60 with 5 years of service 457(b) Deferred Compensation Plans Paid Time Off (PTO) Paid Vacation (80 hours per year for new hires; tiered increases after 2 yrs) Sick Leave (135 hours per year for yourself and immediate family) Paid Parental Leave (80 hours for birth, adoption, or placement of a child in foster care) Ten Paid Holidays Personal Day Optional compensatory time for hourly employees Compensatory time for salaried employees