Demo

Sr. Software Developer

LCEC
North Fort Myers, FL Intern
POSTED ON 4/23/2026
AVAILABLE BEFORE 5/22/2026
JOB TITLE: Sr. Software Developer

Location: North Fort Myers, FL

Work Hours: M-F 8am–5 pm, Extra Hours as Needed and On-Call After-Hours Support Required

Our Benefits Include

  • Company-wide annual incentive plan
  • Medical, vision and dental insurance
  • 401(k) plan with a generous 6% company match
  • Company funded Pension Plan
  • On-site wellness/medical facility
  • Company paid Short & Long-Term Disability insurance
  • Health Savings Account with an employer contribution
  • Flexible Spending Accounts
  • Paid time off and paid holidays
  • Wellness program with financial rewards
  • Tuition reimbursement
  • Group life insurance
  • Critical Illness and Accident Insurance

LCEC provides reliable, cost-competitive electricity to more than 250,000 members throughout a five-county service territory located in Southwest Florida. We employ approximately 475 skilled employees and are one of more than 900 electric distribution cooperatives located throughout the United States. LCEC has been recognized locally and statewide as an industry leader and continually receives acknowledgment for the work that our employees do in the community along with other civic, environmental and professional honors.

Position 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 within LCEC. Ensure smooth operations, productive communications, and effective understanding during all interpersonal contacts. Provide current and accurate information to all requesters, courteously and in a timely manner.
  • Support Storm Restoration efforts when needed. Work in emergency storm situations (i.e. hurricanes) and work long hours (>12 hours per day) for many continuous days/weeks as needed.
  • Perform other related duties as assigned.

Education

  • Bachelor's Degree in Computer Science, Software Engineering, or a related field. (Required) or
  • An equivalent combination of education, certification and experience will be considered in lieu of a degree. (Required)

Experience

  • Five (5) or more 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 (Power Platform, SharePoint Online, or similar). (Required)

Knowledge, Skills, And Abilities

  • Strong analytical, problem-solving, and troubleshooting skills. (Required)
  • Ability to design and support reliable, secure, and maintainable software solutions. (Required)
  • Demonstrated ability to manage multiple priorities in a dynamic environment. (Required)
  • Effective written and verbal communication skills, with the ability to work across technical and non-technical audiences. (Required)
  • Ability to work independently and collaboratively within a team environment. (Required)
  • Working knowledge of application lifecycle management, documentation practices, and governance standards. (Required)

Physical Demands and Working Environment: The physical demands and working environment characteristics described here must be met by an employee to successfully perform the essential functions of the job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Physical Demands: Standing Occasionally, Walking Occasionally, Sitting Constantly, Lifting Rarely, Carrying Rarely, Pushing Rarely, Pulling Rarely, Climbing Rarely, Balancing Rarely, Stooping Rarely, Kneeling Rarely, Crouching Rarely, Crawling Rarely, Reaching Rarely, Handling Occasionally, Grasping Occasionally, Feeling Rarely, Talking Constantly, Hearing Constantly, Repetitive Motions Frequently, Eye/Hand/Foot Coordination Frequently.
  • Working Environment: Constantly Air-conditioned office environment, Rarely Extreme cold, Rarely Extreme heat, Rarely Humidity, Rarely Wet, Occasionally Noise, Rarely Hazards, Rarely Temperature Change, Rarely Atmospheric Conditions, Rarely Vibration.

STORM DUTY REQUIREMENTS.... Responding to storms may be considered a condition of employment: LCEC provides critical services to our community during an emergency. Employees may be required to participate in the response/recovery activities related to emergencies/disasters to maintain service to our LCEC members. Employees are required to work in their normal job duties or other assigned activities. Proper compensation will be made in accordance with the company's guidelines and procedures.

Please note that at the time a candidate is made a job offer, the candidate will be subject to a background check and a drug screening.

Hourly Wage Estimation for Sr. Software Developer in North Fort Myers, FL
$48.00 to $59.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Software Developer?

Sign up to receive alerts about other jobs on the Sr. Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at LCEC

  • LCEC Immokalee, FL
  • JOB TITLE: Journeyman Line Specialist (20A) Location: Immokalee, FL Work hours: Non-Summer: Monday - Friday 11:00am - 7:30pm / Summer: Monday - Friday 3:30... more
  • 3 Days Ago

  • LCEC North Fort Myers, FL
  • JOB TITLE: Operations Scheduler Location: North Fort Myers, FL Work Hours: M-F 7:00am - 3:30pm Our Benefits Include Company-wide annual incentive plan Medi... more
  • 4 Days Ago

  • LCEC North Fort Myers, FL
  • JOB TITLE: Data Engineer Location: North Fort Myers, FL Work Hours: M-F 8:00am - 5:00pm Our Benefits Include Company-wide annual incentive plan Medical, vi... more
  • 7 Days Ago

  • LCEC Fort Myers, FL
  • The Supervisor, Project Management Office (PMO) is responsible for leading the Project Management Office to ensure successful delivery of enterprise projec... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Sr. Software Developer jobs in the North Fort Myers, FL area that may be a better fit.

  • Orabase Solutions Springs, FL
  • Job Duties Analyse and translate highly complex business requirements into extensible, scalable and maintainable enterprise applications; Assist in writing... more
  • 1 Day Ago

  • Aquila Software Group Estero, FL
  • We are excited to speak to you about this opportunity. If you are interested in joining our growing team, please apply to this link directly. Who we are At... more
  • 8 Days Ago

AI Assistant is available now!

Feel free to start your new journey!