×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer; SharePoint

Job in Cape Coral, Lee County, Florida, 33990, USA
Listing for: Jobot
Full Time position
Listed on 2026-06-03
Job specializations:
  • IT/Tech
    IT Support, Cloud Computing
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Developer (SharePoint-based applications)

Overview

We are a not-for-profit electric distribution cooperative serving communities across Southwest Florida. Since 1940, our mission has been to provide reliable, cost-competitive electricity and innovative energy solutions to both residential and commercial customers. As a cooperative, our focus is on serving members, not shareholders, ensuring that everything we do is centered around delivering value, reliability, and long-term sustainability for the communities we support.

Position

Sr. Software Developer

Location:

North Fort Myers, FL

Work Hours:

Monday–Friday, 8:00 AM – 5:00 PM. Additional hours as needed, including on-call after-hours support.

Benefits
  • Medical, vision, and dental insurance
  • 401(k) plan with generous company match
  • Company-funded pension plan
  • On-site wellness/medical facility
  • Company-paid short- and long-term disability insurance
  • Health Savings Account (HSA) with employer contribution
  • Flexible Spending Accounts (FSA)
  • Paid time off and paid holidays
  • Wellness program with financial rewards
  • Tuition reimbursement
  • Group life insurance
  • Critical Illness and Accident Insurance
Summary

The Senior Software Developer designs, develops, and supports enterprise business solutions built primarily on the Microsoft Power Platform. This role focuses on delivering secure, scalable, and maintainable applications and integrations that improve business processes, partnering closely with IT and business stakeholders while supporting platform governance and operational standards.

Position Responsibilities
  • Design, develop, test, and support applications and workflows using Microsoft Power Apps, Power Automate, Power Pages, and related technologies
  • Develop and maintain integration and automation scripts, including Python-based solutions and API integrations
  • Contribute to scalable solution architecture aligned with Power Platform governance, security, and lifecycle standards
  • Create and maintain technical documentation, reusable components, and solution artifacts
  • Perform solution testing, peer reviews, and production support as needed
  • Provide backup administrative support for Power Platform, SharePoint Online, and Microsoft Teams environments
  • Monitor platform usage, performance, and capacity, and recommend improvements
  • Collaborate with IT security, infrastructure, and business partners to ensure compliant and reliable solutions
  • Stay current on Microsoft Power Platform capabilities, updates, and best practices
  • Maintain effective working relationships with employees and customers at all levels to ensure smooth operations, productive communication, and timely support
  • Support storm restoration efforts when needed, including working extended hours during emergency situations such as hurricanes
  • Perform other related duties as assigned
Education
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field required
  • Equivalent combinations of education, certifications, and experience may be considered in lieu of a degree
Experience
  • Five (5)+ years of experience in software development or application support roles required
  • Demonstrated experience developing solutions with Microsoft Power Platform (Power Apps, Power Automate, Power Pages) required
  • Experience with scripting or programming languages such as Python required
  • Experience administering or supporting Microsoft 365 platforms, including Power Platform and SharePoint Online, required
Knowledge, Skills, and Abilities
  • Strong analytical, problem-solving, and troubleshooting skills
  • Ability to design and support reliable, secure, and maintainable software solutions
  • Demonstrated ability to manage multiple priorities in a dynamic environment
  • Effective written and verbal communication skills with both technical and non-technical audiences
  • Ability to work independently and collaboratively within a team environment
  • Working knowledge of application lifecycle management, documentation practices, and governance standards
Physical Demands & Working Environment

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the role.

  • Standing:
    Occasionally
  • Walking:
    Occasionally
  • Sitting:
    Constantly
  • Repetitive motions:
    Frequently
  • Eye/Hand/Foot…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary