Mediabistro logo
job logo

Sr. Software Developer

Lee County Electric Cooperative (LCEC), North Fort Myers, FL, United States


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

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)

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
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.

#J-18808-Ljbffr