Post job

Software development engineer jobs in Naples, FL

- 35 jobs
All
Software Development Engineer
Senior Software Engineer
Software Engineer
Development Team Member
Senior Software Application Engineer
Development Technician
Software Architect
  • Community Development Technician

    Town of Fort Myers Beach Florida

    Software development engineer job in Fort Myers Beach, FL

    Community Development Technician Reports to: Community Development Manager Classification: Non-Exempt Emergency Classification: Essential Pay Grade: 104 The Town of Fort Myers Beach is hiring a Community Development Technician to support projects that improve neighborhoods, ensure responsible growth, and enhance quality of life for residents. This role is key to helping our town thrive by supporting planning, zoning, and permitting processes that keep our community safe, organized, and welcoming. We're looking for someone dependable, detail-oriented, and proactive, with experience in community development or municipal services. Why Join Us? 100% paid employee health insurance (50% for dependents) Paid life, disability, and gym membership reimbursement 26 PTO days + 14 holidays annually Paid parental leave & flexible scheduling Pension plan with immediate vesting Apply today and help us keep Fort Myers Beach moving forward! Position Summary: The Community Development Technician provides administrative, technical, and customer service support across all divisions within the Community Development Department, including planning, zoning, permitting, building, and code compliance. This position assists the public, processes applications, coordinates with internal staff, and ensures that records and processes comply with applicable regulations and Town procedures. The role requires strong attention to detail, effective communication, and the ability to handle multiple priorities in a fast-paced environment. Responsibilities and Reporting During an Emergency Situation: If assigned, employees in this classification will be required to report and carry out duties as directed for the duration of an emergency. Depending on the nature of the emergency, this may require working around the clock for several days on short notice. Essential Duties and Responsibilities: Serve as a first point of contact for residents, contractors, developers, and other stakeholders, providing accurate information and guidance on departmental processes. Receive, review, and process various applications (permits, zoning, planning, building, code-related) for completeness and accuracy. Coordinate with planning, zoning, building, and code compliance staff to ensure application requirements are met. Maintain accurate and organized records, files, and databases for departmental activities. Assist with scheduling inspections, meetings, and hearings as needed. Prepare correspondence, reports, and other documents in support of departmental operations. Collect and process applicable fees; issue receipts and maintain related financial records. Research property information using GIS, permitting software, and official records. Respond to public inquiries in person, by phone, and by email, ensuring professional and timely communication. Provide support for public meetings, including preparing materials and attending as required. Stay informed on departmental policies, relevant regulations, and process updates. Attends all assigned meetings. Performs other duties as assigned. NOTE: The examples of essential duties are not all-inclusive. The omission of an essential function of work does not preclude management from assigning duties not listed herein if such functions are a logical assignment to the position. Minimum Qualification High School Diploma or GED; and Three (3) years of customer service experience. Experience in the construction industry, permitting or zoning field preferred. Must be able to acquire any necessary certifications within 6 months of employment. *** Relevant work experience may substitute on a year for year basis for the required education Knowledge of: Basic principles and processes in planning, zoning, permitting, building, and code compliance. Local, state, and federal regulations applicable to community development functions. Departmental procedures and document workflows. Common construction and zoning terminology. Records management practices. Skills in: Providing professional and courteous customer service. Communicating clearly and effectively, both orally and in writing. Using Microsoft Office Suite, permitting software, GIS applications, and other relevant systems. Performing basic mathematical calculations for fees, dimensions, and measurements. Organizing, prioritizing, and managing multiple tasks and deadlines. Ability to: Interpret and apply basic departmental policies, procedures, and regulations. Work accurately with a high level of attention to detail. Establish and maintain positive working relationships with coworkers, other departments, and the public. Exercise good judgment and maintain professionalism in all interactions. Adapt to changes in priorities, procedures, and technology Maintain reliability and work the assigned schedule. Physical Requirements: Task involves some physical effort in standing, bending, stooping, stretching and walking, or frequent moderate lifting (20 pounds); and standard dexterity in the use of fingers, limbs, or body in the operation of shop or office equipment. Task may involve extended periods of time sitting at a desk, working at a computer and utilizing a phone, mouse and keyboard. Environmental Requirements: Task is regularly performed without exposure to adverse environmental conditions unless as directed under emergency response situations. Sensory Requirements: Task requires sound perception and discrimination. Task requires visual perception and discrimination. Task requires oral communications ability. Veteran's Preference: The Town of Fort Myers Beach provides Veterans' Preference in employment for eligible veterans, spouses of veterans, and qualifying family members, in accordance with the Florida Department of Veterans' Affairs guidelines. How to Claim Veterans' Preference: Notify Human Resources at ************* to request Veterans' Preference at the time of application. Obtain the Veterans' Preference Form, which will be provided by Human Resources, and indicate your eligibility. Submit the required documentation (e.g., DD-214 form, VA disability letter, or applicable spouse documentation) along with your completed application. If you require assistance or have questions about this process, please contact Human Resources at ************** or *************. The Town of Fort Myers Beach is an Equal Opportunity Employer and a Drug-free Workplace Employment at the Town of Fort Myers Beach is contingent upon your successful completion of the following: Pre-employment drug screening, pursuant to the Drug-Free /Alcohol-Free Employment Policy as outlined in the Town's Employee Handbook adopted by Council effective January 2022. General background verification.
    $67k-99k yearly est. Easy Apply 60d+ ago
  • Team Member

    Flynn Pizza Hut

    Software development engineer job in LaBelle, FL

    Flynn Hut joined the Pizza Hut system in 2021. In 2023, we expanded internationally acquiring Pizza Hut's master franchisee in Australia with 260+ units. Today we are the largest Pizza Hut franchisee in the world with 1200+ locations and are operating in 2 Countries. We continue to grow by building new stores and acquiring other franchise operators. We are one of seven premier brands of Flynn Group, which was founded in 1999 by Greg Flynn. It has grown since then to the largest franchise operator in the world. Flynn owns and operates a diversified portfolio of restaurants in iconic, world-class brands across diverse segments, including Applebee's, Arby's, Panera Bread, Pizza Hut, Taco Bell, Wendy's and Planet Fitness. Our primary mission is to be the premier operator within each of these brands. We will achieve this by focusing on our core values; Care Genuinely for People, Play like a Champion and Win as One. **Want to be a Pizza Hut Team Member, Your Gig, Your Schedule, Your Opportunity, Great Perks, Same Day Pay!** That's right, working at Pizza Hut as a Team Member is about creating your own opportunity and having fun while making new friends. You can be a versatile person, the smiling face that greets and serves the customers, or a cook who makes things happen behind the scenes. Sound good? And if that doesn't do it for you, we have **Same Day Pay** , healthcare benefits, and flexible schedules! Additional Information: Keep in mind, this is just basic information. You will find out more after you apply! So, if you want a flexible job with an innovative company - and great tips - then Pizza Hut is the place for you! Flynn Group is an equal opportunity employer. We are committed to creating a diverse and inclusive workforce and providing reasonable accommodations/adjustments for individuals with disabilities. If you require any accommodation or adjustments throughout the application process, please let us know. We look forward to reviewing your application and potentially welcoming you to our premier team!
    $18k-27k yearly est. 60d+ ago
  • Restaurant Team Member

    Papa Johns-Coastal City

    Software development engineer job in Fort Myers, FL

    Job Description Benefits: Weekly paychecks Flexible Hours Discount of 50% OFF *Carryout Only Direct Deposit and debit cards Training and recognition programs Employee Referral Program Restaurant Team Member The Restaurant Team member performs assigned workstation duties to ensure quality products and service are delivered to our customers meeting Papa John's standards. Comply with Papa John's uniform, appearance, and operations standards as defined in the Operations Manual, PIZZAcademy, Team Member Handbook, and with federal, state, and local laws and ordinances. Responsibilities Perform assigned workstation duties including making quality products, preparing ingredients, taking orders, providing quality customer service through positive and professional interaction with customers by phone or in person, and acting with a sense of urgency in everything they do. Work as part of a team and assist each other by being on time for their shift, supporting other workstations during their shift and completing all closing duties, including cleaning, at the end of each shift. Enhance the company's image by complying with uniform and appearance standards. Contribute to an atmosphere of teamwork, energy and fun. Accurately use the FOCUS System, process cash, and/or credit card transactions. Support sales efforts by suggestively selling to increase the check average when taking an order. Protect the company's assets by maintaining organized, safe and clean work areas; comply with safety and security standards at all times. Key Ingredients You must be hard working, team-oriented, friendly, honest and have great customer service skills. Reliable transportation to and from work Must be 16 or older At Papa John's we consider all of our team members to be more than just employees! We care about you and your development. In fact, most of our promotions come from within! So become a part of the Papa John's family and join us as team member. "THIS IS A FRANCHISE POSITION At Papa John's, people are always our top priority. Our secret ingredient is YOU! Our employees are much like our toppings. They're all different, but come together to make the ultimate pizza! Will you be the pepperoni or the banana pepper to our team? Part time & full time positions currently open. We'll train you on everything you need to know!" We use eVerify to confirm U.S. Employment eligibility.
    $18k-27k yearly est. 1d ago
  • Software Architect - Enterprise Software 6123 -OJO

    Right Talent Right Now

    Software development engineer job in Naples, FL

    Software Architect - Enterprise Software Job Ref.: 6123 Role: Information Technology Yes Industry: I.T. Town / City: Naples Job Type: Permanent full-time Job description: Enterprise software company, has an immediate opening for a Software Architect. This is a great opportunity to get started in the high paced world of Cloud based technology. We are seeking a highly motivated, technology-savvy, and results-oriented individual to join our team in Naples, FL. We are focused on driving accountability and growth, balanced with promoting an employee friendly startup company culture.You will be responsible for assisting senior management in developing and leading the enterprise architecture for our Cloud based solutions. This is a huge opportunity for an individual with strong business intelligence and reporting skills to transition into a Cloud company. Ideal candidates have many of these characteristics to be successful:* A craving for a high energy professional environment.* Team player with strong interpersonal and communication skills.* Communicate effectively (both orally and written) and with high energy.* Detail oriented, proactive, and highly organized.* Willing to go the extra mile with a strong work ethic, self-directed and resourceful.* Strong Presentation Skills - ability to develop and present a well-organized C-Level presentation on the company and products.* This is a Cloud architect position. A working knowledge of private, public, and hybrid cloud environments is a differentiator. Ideal candidates have the following experience:* Experience as an Enterprise Architect or lead technical architect in a software development organization.* Hands on experience with C# and the Microsoft technology stack.* 5+ years of experience of working with C#, C++, and JavaScript or ASP.NET.* Object Oriented Development experience.* Design and development of integration frameworks.* Design and development of Extract, Transform, and Load patterns.* Working knowledge of accounting, ERP, or financial applications.* Bachelor's Degree, or equivalent. Ideally with a concentration in Computer Science or management information systems. Your primary job functions and accountability are:* Participate in the definition of company's technology roadmap.* Refine existing Cloud and On Premise deployment options.* Define integration and ETL patterns.* Develop and prioritize enhancement and service request lists to define projects for development teams.* Author technical specifications based on functional requirements.* Provide technical leadership to contract development teams while maintaining consistency within the software.* Review deliverables from our contract development teams.* Assist marketing in creating collateral that differentiates our architecture from our competition.* Manage effectively and efficiently multiple tasks and priorities.* Proficiently leverage the Microsoft Office Suite (Outlook, Word, Excel, Visio, PowerPoint).* Travel as needed to meet with contract development teams. Bottom Line Requirements: 1. Bachelor's degree required. Ideally in computer science, management information systems, or related.2. Experience as an Enterprise Architect or lead technical architect in a software development organization.3. Hands on experience with C# and the Microsoft technology stack.4. 5+ years of experience of working with C#, C++, and JavaScript or ASP.NET.5. Object Oriented Development experience.6. Design and development of integration frameworks.7. Design and development of Extract, Transform, and Load patterns.8. Working knowledge of accounting, ERP, or financial applications.. Additional Information All your information will be kept confidential according to EEO guidelines.
    $66k-103k yearly est. 18h ago
  • Software Engineer Sr - JAVA/Kafka/Microservices/Oracle

    PNC 4.1company rating

    Software development engineer job in Naples, FL

    At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineer Sr. within PNC's Technology organization, you will be based in Pittsburgh, PA; Cleveland, OH; Dallas, TX ; Jacksonville, FL or Miamisburg, OH. This position is primarily based in a location within PNC's footprint. **This position will require weekly onsite time in one of the locations listed.** ** This position will support releases/incidents which are typically once per month ** § Knowledge in Object oriented Analysis and Design. § Experience in designing, building, and maintaining high transaction, distributed Restful API's and Microservices. § Strong JAVA hands on experience - preferably the versions listed below § Excellent communication, collaboration and organizational skills § Strong working experience leveraging Agile methodologies (Scrum and Kanban) Preferred tech stack experience: § Knowledge of event driven architecture using Kafka/MQ. § Experience in Kubernetes/OpenShift and/or other cloud-based container management platforms. Experience with cloud based platforms § Proficiency in Oracle/SQL/MySQL, in memory databases such as Redis, and Hibernate/ORMs. § Hands-on experience with unit testing frameworks Spock/Junit and Code quality control platforms like SonarQube § Advanced Understanding of CI/CD pipelines using Jenkins § Strong working knowledge using Dynatrace and Logscale Monitoring tools used for debugging § Strong knowledge in Core Java (Java 11+) preferably Java 17. § Experience in Java based Microservices frameworks including Spring Boot (3+), Spring JPA, Spring batch. § Gradle and/or Maven. PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position. **Job Description** + Provides detailed technical design and development of software solutions using existing and emerging technology platforms. + Proposes & designs software solutions to address complex business needs. + Writes code, tests and deploys software. + Prepares technical and procedural documentation required for software. + Maintains and debugs software. PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be: + **Customer Focused** - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions. + **Managing Risk** - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework. **Qualifications** Successful candidates must demonstrate appropriate knowledge, skills, and abilities for a role. Listed below are skills, competencies, work experience, education, and required certifications/licensures needed to be successful in this position. **Preferred Skills** Application Development, Application Testing, Business Management, Customer Solutions, Design, Group Problem Solving, Java, Jenkins (Software), Process Improvements, Red Hat OpenShift, Release Management, Software Solutions, User Experience (UX) Design **Competencies** Application Delivery Process, Application Design, Architecture, Application Development Tools, Application Testing, Packaged Application Integration, System Development Life Cycle, Technical Troubleshooting, Technical Writing/Documentation **Work Experience** Roles at this level typically require a university / college degree, with 3+ years of relevant / direct industry experience. Certifications are often desired. In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered. **Education** Bachelors **Certifications** No Required Certification(s) **Licenses** Candidates being considered for this position will be subject to additional background checks as established by the specific government client contract. **Pay Transparency** Base Salary: $55,000.00 - $152,375.00 Salaries may vary based on geographic location, market data and on individual skills, experience, and education. This role is incentive eligible with the payment based upon company, business and/or individual performance. **Application Window** Generally, this opening is expected to be posted for two business days from 11/26/2025, although it may be longer with business discretion. **Benefits** PNC offers a comprehensive range of benefits to help meet your needs now and in the future. Depending on your eligibility, options for full-time employees include: medical/prescription drug coverage (with a Health Savings Account feature), dental and vision options; employee and spouse/child life insurance; short and long-term disability protection; 401(k) with PNC match, pension and stock purchase plans; dependent care reimbursement account; back-up child/elder care; adoption, surrogacy, and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial incentives. In addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 8 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service. To learn more about these and other programs, including benefits for full time and part-time employees, visit Your PNC Total Rewards (******************************* . **Disability Accommodations Statement** If an accommodation is required to participate in the application process, please contact us via email at AccommodationRequest@pnc.com . Please include "accommodation request" in the subject line title and be sure to include your name, the job ID, and your preferred method of contact in the body of the email. Emails not related to accommodation requests will not receive responses. Applicants may also call ************ and say "Workday" for accommodation assistance. All information provided will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. At PNC we foster an inclusive and accessible workplace. We provide reasonable accommodations to employment applicants and qualified individuals with a disability who need an accommodation to perform the essential functions of their positions. **Equal Employment Opportunity (EEO)** PNC provides equal employment opportunity to qualified persons regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other categories protected by law. This position is subject to the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA) and, for any registered role, the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (SAFE Act) and/or the Financial Industry Regulatory Authority (FINRA), which prohibit the hiring of individuals with certain criminal history. **California Residents** Refer to the California Consumer Privacy Act Privacy Notice (****************************************************************************************************** to gain understanding of how PNC may use or disclose your personal information in our hiring practices.
    $55k-152.4k yearly 20d ago
  • Sr Platform Developer - Corprorate Platforms

    Hertz 4.3company rating

    Software development engineer job in Estero, FL

    A Day in the Life: As a Senior Engineer - Corporate Platforms, you'll be the technical backbone behind Hertz's financial transaction ecosystem - the systems that manage invoicing, settlement, recapture, refunds, and financial configuration across the enterprise. You'll work closely with Finance, Accounting, Payments, and Technology teams to ensure our financial processes are accurate, scalable, and resilient. In this role, you'll not only sustain and enhance the current mainframe-based solutions but also architect the bridge to next-generation, cloud-based platforms that will define the future of our financial systems. Your days will be a blend of hands-on problem-solving, root-cause analysis, design for modernization, and deep collaboration across teams. You'll dive into legacy logic to understand how money moves through our systems today - then translate that into smarter, more automated, future-ready capabilities. You'll play a critical role in ensuring the continuity, reliability, and evolution of the systems that keep the business running - while also preparing for what's next. What You'll Do: Stabilize and Maintain Core Financial Systems: Own the health and performance of key financial applications supporting invoicing, settlements, refunds, and payment recapture. Reverse Engineer & Document Legacy Logic: Decode and document current mainframe-based financial processes, ensuring critical knowledge is captured, shared, and ready for transition. Design for Modernization: Partner with architects and finance product owners to define the blueprint for migrating legacy financial workflows to modern SaaS platforms. Drive Process Automation & Efficiency: Identify opportunities to simplify and automate reconciliation, settlement, and refund handling through APIs, RPA, and microservices. Ensure Accuracy and Compliance: Safeguard financial integrity through precise configuration, testing, and adherence to audit, SOX, and compliance requirements. Collaborate Across Teams: Work with Finance, Accounting, and Payments partners to ensure end-to-end visibility and traceability of financial transactions. Mentor and Cross-Train: Share knowledge across engineering teams to eliminate single points of failure and build organizational resilience. Support Transformation Initiatives: Contribute to the planning and execution of the transition from mainframe to modern, cloud-based financial platforms - ensuring no business interruption during the journey. We expect the starting salary to be around $125,000 with annual bonus and profit sharing eligibility. The actual salary will be determined based on years of relevant work experience. What We're Looking For: Experience: 5+ years in software engineering or financial systems development, ideally supporting invoicing, settlements, or transactional platforms. Technical Skills: Strong in procedural or mainframe-based systems (COBOL, DB2, JCL, or equivalent) and modern languages (Java, Python, C#, or similar) for migration readiness. Analytical Strength: Exceptional problem-solving skills with the ability to untangle complex legacy code and translate it into modern design logic. Financial Acumen: Understanding of accounting, settlements, and reconciliation processes. Transformation Mindset: Eagerness to learn, modernize, and bridge old and new technology stacks. Communication: Clear, confident communicator who can explain technical and financial concepts across business and technology teams. Collaboration: Works well with both legacy SMEs and modern product teams; able to influence without authority. Adaptability: Thrives in ambiguity and can pivot between tactical problem-solving and strategic design thinking. What You'll Get: 40% off any standard Hertz Rental Paid Time Off Medical, Dental & Vision plan options Retirement programs, including 401(k) employer matching Paid Parental Leave & Adoption Assistance Employee Assistance Program for employees & family Educational Reimbursement & Discounts Voluntary Insurance Programs - Pet, Legal/Identity Theft, Critical Illness Perks & Discounts -Theme Park Tickets, Gym Discounts & more
    $125k yearly Auto-Apply 8d ago
  • Team Member - Weekends

    Sonic Drive In's 4.3company rating

    Software development engineer job in Naples, FL

    Fun. Flexible hours. Great Pay!! Fantastic people. Professional fulfillment. That uniquely cool SONIC uniform. Can this possibly get any better? YES IT CAN! Like a Grilled Chicken Wrap, the SONIC Drive-In Restaurant Team Member position is a savory plethora of food service responsibilities rolled into one. You'll work Fountain & Frozen, Food Production, Grill, Fryer, Switchboard and, if applicable, Drive-Thru. SONIC Drive-In is a food service mecca, and our Restaurant Team Member is at the center. Restaurant Team Member duties may include: •Taking orders and making accurate change quickly •Providing food service to our guests with enthusiasm •Packaging all menu items and checking for product quality and consistency •Preparing drinks and ice cream treats •Preparing food orders, cooking on the grill, operating the fry station as needed •Cleaning the drive-in restaurants -- including trash disposal, mopping, sweeping, washing dishes, wiping counter-tops and sanitizing food areas Requirements Restaurant Team Member Requirements: •Ability to work irregular hours, nights, weekends and holidays •Ability to be flexible in all situations based on restaurant business need •Effective communication skills; basic math and reading skills •Willingness to abide by the appearance, uniform and hygiene standards at Sonic Drive-In restaurants •General knowledge and understanding of the food service / restaurant industry or retail operations preferred, but not required Additional Info Additional Restaurant Team Member Qualifications… •Friendly and welcoming individuals who enjoy providing pleasant and courteous food service to our guests! •A willingness to cross-train in all of the stations. It never gets dull here! •Motivated individuals who are team players and committed to keeping our drive-in restaurants clean and safe. •Promotes and embodies the Quality Way Core Values
    $20k-24k yearly est. 14d ago
  • Electrical Software Engineer

    E2Companies

    Software development engineer job in Bonita Springs, FL

    DISCLAIMER: This position is employed by Keyfive. The engineer selected for this role will work on site at the e2Companies headquarters in Bonita Springs, Florida, as part of a collaborative engineering partnership between the two organizations. Relocation assistance is NOT being offered for this role at this time and C# proficiency is required. COMPANY DESCRIPTION Keyfive is a boutique powerhouse at the nexus of data, energy, and AI. We partner with forward-thinking leaders to unlock intelligent, resilient systems that transform complex energy ecosystems. We specialize in seamless integration of digital twins, real-time analytics, and cloud-edge architectures. Our work empowers organizations to optimize generation, storage, and distribution without the headaches of siloed legacy tech. We are thrilled to collaborate and support e2Companies, the pioneers of the industry's first Virtual Utility . Together we supercharge their in-house engineering efforts and architect the AI-ready backbone for multi-MW battery storage, microgrids, and renewable dispatch. We deliver predictive control, cybersecurity, and interoperability that make 24/7 clean energy not just viable, but profitable. If you are passionate about turning energy data into actionable intelligence and bridging IT innovation with grid-scale impact, this partnership is where the future gets built. JOB PURPOSE Spend 2-3 days a week at e2Companies' Bonita Springs headquarters for hands-on collaboration with the power electronics and grid teams, then switch to remote for deep-focus coding. As an Electrical Software Engineer, you will craft the C#-powered control logic, multithreaded systems, and Azure/IoT integrations that make Virtual Utility platforms run. Your code will orchestrate inverters, predict grid faults, and enable seamless renewable scaling across North America and beyond. Keyfive's IT and AI expertise acts as your force multiplier. You gain instant access to AI-optimized data flows, secure SCADA bridges, and mature agile pipelines while owning the full stack from cycle-accurate power algorithms to cloud telemetry. This is fast-iteration engineering where your commits flip real breakers, prevent blackouts, and accelerate the energy transition. We ship weekly, measure real-world wins, and value technical curiosity over credentials. This role is perfect for EE/CS hybrids who love both hardware handshakes and software craftsmanship. RESPONSIBILITES Develop and maintain control system software for industrial electrical equipment in C# Collaborate with electrical engineers to design algorithms, state logic, and system control strategies Integrate software with hardware components through multithreaded and asynchronous communication systems Conduct system testing, debugging, and performance verification to ensure reliability and safety Maintain coding standards, development processes, and system configuration documentation Participate in code reviews, design reviews, and engineering project planning Troubleshoot production and prototype control software issues using both hands-on and remote diagnostic methods Maintain awareness of advancements in industrial control systems, real time software, and modern development patterns BASIC QUALIFICATIONS (MUST HAVE): 2+ years of professional software development experience Bachelor's degree in Computer Science, Electrical Engineering, or equivalent technical experience. Proficiency in C# required Fundamental understanding of electrical engineering concepts including circuit elements, power systems, control systems, or signal processing. Interest in developing or integrating IoT solutions using Azure or AWS. Awareness of real time or embedded software concepts and hardware level behavior. Strong analytical and problem solving skills. Clear and effective communication abilities for collaborative engineering work. Ability to work 50 percent on site in Bonita Springs for hands on engineering tasks with remaining time remote for software development. PREFERRED QUALIFICATIONS (NICE TO HAVE): 2+ years of professional software development experience in industrial controls, automation, robotics, IoT, energy systems, or similar domains Experience using advanced C# tooling such as Visual Studio, Rider, or similar development environments. Hands on experience with cloud connected industrial or IoT solutions including Azure IoT Hub, SQL based data services, Functions, or Logic Apps. Familiarity with safety or compliance frameworks used in industrial or power system environments. Experience designing or supporting automated build, test, or deployment workflows using Git or continuous integration pipelines. Exposure to integrating industrial hardware such as sensors, controllers, metering equipment, or communication protocols. HERE'S WHAT YOU GET: Competitive pay reflective of your skills and expertise Unlimited PTO QSEHRA health reimbursement 401K (up to 3% contribution match) 11 Federal Holiday Observances (paid) Paid training Opportunities for industry conference participation Keyfive is an equal opportunity employer, dedicated to a policy of non-discrimination in employment on any basis including race, color, age, sex, sexual orientation, gender identity, religion, national origin, or any other legally protected status. All qualified applicants are encouraged to apply!
    $59k-83k yearly est. 13d ago
  • Software Engineer, iOS Core Product - Cape Coral, USA

    Speechify

    Software development engineer job in Cape Coral, FL

    The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Opportunity to lead key engineering and product decisions Actively shipping production code for the Speechify iOS app Work within a dedicated product team Participate in product discussions to shape the product roadmap Maintain and enhance the existing complex app architecture An Ideal Candidate Should Have Experience. You've worked on products that scaled to a large user base Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Technical skills. Swift, SwiftUI Technical Requirements: Swift Programming Language SwiftUI experience Experience in Multithreading Programming Working with CI/CD infrastructure Experience with Fastlane SOLID principles, the ability to write every single class according to SOLID Experience with Git and understanding of different Git strategies What We offer: A fast-growing environment where you can help shape the company and product An entrepreneurial crew that supports risk, intuition, and hustle The opportunity to make a big impact in a transformative industry A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $60k-83k yearly est. Auto-Apply 60d+ ago
  • Mid Level Qt Software Engineer

    Blue Sparq Inc.

    Software development engineer job in Cape Coral, FL

    Job DescriptionDescription: Senior Qt Software Engineer Employment Type: Full-Time About Blue Sparq Blue Sparq, Inc. is a rapidly growing leader in custom product development and manufacturing, and part of The Middleby Corporation-a global leader in commercial and residential cooking and industrial process equipment. We specialize in delivering cutting-edge solutions for the commercial kitchen and vending industries, combining hardware innovation with robust embedded software design. About the Role We're seeking a Senior Qt Software Engineer with deep expertise in C++, Qt, and QML to join our fast-paced and innovative team. In this role, you will architect and develop next-generation embedded software applications that power intelligent, connected devices. You'll collaborate closely with firmware, UI/UX, and electrical engineers to deliver elegant, high-performance systems that define the future of smart kitchen automation. Note : This position is focused on C++/Qt for embedded and system-level applications. It is not a web, mobile, or full-stack software development role. Key Responsibilities · Develop Qt-based desktop and embedded applications using C++ in Linux and/or Windows environments. · Implement state machines, communication logic (Ethernet and / or Serial Port), and device control features that interface with real hardware. · Collaborate closely with firmware and electrical engineers to integrate software with physical components and I/O boards. · Support UI engineers in building pixel-perfect screens for embedded HMI applications. · Conduct testing and system validation with real hardware. · Create and maintain technical documentation and test reports. · Occasionally travel for system integration and troubleshooting. What You'll Bring Education & Experience Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. 5+ years of professional software development experience, including 3+ years with the Qt framework. Technical Expertise Strong proficiency in C++, Qt, and QML. Hands-on experience with Qt Creator, Git, and Embedded Linux environments. Familiarity with CI/CD pipelines and version control systems (Git, Bitbucket). Experience with Modbus, ProtoBuf, or similar communication protocols. Deep understanding of object-oriented design and software architecture principles. Soft Skills Strong communication and collaboration skills across multidisciplinary teams. Proven ability to plan, prioritize, and deliver tasks on schedule. Experience with JIRA and Agile methodologies. Comfortable working in dynamic, fast-paced environments and solving complex technical problems with minimal guidance. Preferred Qualifications Experience debugging and optimizing C/C++ applications for performance and memory efficiency in embedded environments. Familiarity with automated testing frameworks such as Squish for Qt. Working knowledge of UI/UX principles for embedded systems. Applicants must be authorized to work in the U.S. Blue Sparq is an Equal Employment Opportunity (EOE/M/F/Vets/Disabled) employer. Principals only. No recruiters or unsolicited offers, please. Salary: Commensurate with experience Requirements:
    $60k-83k yearly est. 26d ago
  • Mid Level Qt Software Engineer

    Blue Sparq

    Software development engineer job in Cape Coral, FL

    Full-time Description Senior Qt Software Engineer Employment Type: Full-Time Blue Sparq, Inc. is a rapidly growing leader in custom product development and manufacturing, and part of The Middleby Corporation-a global leader in commercial and residential cooking and industrial process equipment. We specialize in delivering cutting-edge solutions for the commercial kitchen and vending industries, combining hardware innovation with robust embedded software design. About the Role We're seeking a Senior Qt Software Engineer with deep expertise in C++, Qt, and QML to join our fast-paced and innovative team in Cape Coral, Florida. In this role, you will architect and develop next-generation embedded software applications that power intelligent, connected devices. You'll collaborate closely with firmware, UI/UX, and electrical engineers to deliver elegant, high-performance systems that define the future of smart kitchen automation. Note : This position is focused on C++/Qt for embedded and system-level applications. It is not a web, mobile, or full-stack software development role. Key Responsibilities · Develop Qt-based desktop and embedded applications using C++ in Linux and/or Windows environments. · Implement state machines, communication logic (Ethernet and / or Serial Port), and device control features that interface with real hardware. · Collaborate closely with firmware and electrical engineers to integrate software with physical components and I/O boards. · Support UI engineers in building pixel-perfect screens for embedded HMI applications. · Conduct testing and system validation with real hardware. · Create and maintain technical documentation and test reports. · Occasionally travel for system integration and troubleshooting. What You'll Bring Education & Experience Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. 5+ years of professional software development experience, including 3+ years with the Qt framework. Technical Expertise Strong proficiency in C++, Qt, and QML. Hands-on experience with Qt Creator, Git, and Embedded Linux environments. Familiarity with CI/CD pipelines and version control systems (Git, Bitbucket). Experience with Modbus, ProtoBuf, or similar communication protocols. Deep understanding of object-oriented design and software architecture principles. Soft Skills Strong communication and collaboration skills across multidisciplinary teams. Proven ability to plan, prioritize, and deliver tasks on schedule. Experience with JIRA and Agile methodologies. Comfortable working in dynamic, fast-paced environments and solving complex technical problems with minimal guidance. Preferred Qualifications Experience debugging and optimizing C/C++ applications for performance and memory efficiency in embedded environments. Familiarity with automated testing frameworks such as Squish for Qt. Working knowledge of UI/UX principles for embedded systems. Applicants must be authorized to work in the U.S. Blue Sparq is an Equal Employment Opportunity (EOE/M/F/Vets/Disabled) employer. Principals only. No recruiters or unsolicited offers, please. Salary: Commensurate with experience
    $60k-83k yearly est. 55d ago
  • Team Member

    Dunkin 4.3company rating

    Software development engineer job in Bonita Springs, FL

    As a Dunkin' franchisee, we are committed to our employees as much as we are committed to our customers. We value hardworking and enthusiastic employees and we make it a priority to ensure their success. Crew Members are the foundation of what keeps the store and America running. We are looking to add to our team of positive, energetic employees who are passionate about the Dunkin' Brand and delivering exceptional customer service. Benefits of working for a Dunkin' franchisee: Competitive wages Awesome team-oriented environment Lots of potential for growth within the company for those who work hard
    $20k-24k yearly est. 60d+ ago
  • Senior Application Developer

    Vets Hired

    Software development engineer job in Bonita Springs, FL

    Requires a Bachelor's degree or foreign equivalent in Software Engineering, Computer Science, or a closely related field and 4 years of experience in development. Must have experience with: developing software applications using Java, Java Script; modern web development, including Angular or React framework; agile methodologies and cross functional teams; technical expertise in application architecture, code reviews, release responsibilities, and production support; database technologies including relational databases such as MS SQL Server, MySQL; engineering and coding including CI/CD techniques, BDD and TDD; creating micro services and REST based services using Java; designing applications using different design patterns, such as MVP, MVC and MVVM; writing SQL Queries, Functions, Stored procedure; source control systems (Bitbucket, Git etc); and cloud-based development including AWS or Azure). Working Place: Bonita Springs, FL, United States Company : Vets Hired
    $78k-108k yearly est. 60d+ ago
  • Sr Software Engineer ABAP

    Arthrex 4.8company rating

    Software development engineer job in Fort Myers, FL

    Requisition ID: 63602 Title: Sr Software Engineer ABAP Division: Arthrex, Inc. (US01) Location: Fort Myers, FL Arthrex is a global medical device company and a leader in new product development and medical education in orthopedics. Arthrex is actively seeking a Sr Software Engineer ABAP to work directly with the IT departments within Arthrex to design, develop, test, and maintain high-quality software to meet business and customer needs. Depending on the role, Software Engineers work on development initiatives that include: Develop features and capabilities for end users, either external customers or internal employees. & Configure and customize vendor-provided packaged software. A Bachelors Degree and 5 Years of experience are required. Excellent communications and analytical skills, strong technical project management skills will be essential for this position. Join our talented team at a global medical device company focused on Helping Surgeons Treat Their Patients Better™. Essential Duties and Responsibilities: Write high-quality code that satisfies customer needs. Promote a collaborative team environment and work closely with colleagues to achieve business objectives. Collaborate with stakeholders (e.g., business stakeholders, product owners, project managers, and end users) to understand functional and non-functional requirements. Adhere to established development practices and processes. Analyze and understand business processes and apply that learning in the development of technical solutions. Investigate and propose solutions to design problems. Analyze and create new configuration for packaged software, where applicable. Participate in scope of work estimation and forecasting. Participate in the development of integrations. Adhere to architecture, design, implementation, and security standards and best practices. Participate in code reviews or use collaborative programming techniques to promote high quality business outcomes. Develop reusable software building blocks to enable faster delivery. Conduct functional and performance testing where appropriate. Prepare technical documentation, including technical specifications, unit test results, performance test results, and migration plans, where applicable. Participate in production support activities. Adhere to the Quality System Procedure and Change Control. Skills, Education & Experience: Bachelor's degree required 5 + years of hands-on experience in SAP ABAP development Experience working in SAP S/4 HANA environment (at least 1+ years) beyond Proof of Concept / Demo Sandbox system is preferred/desirable. Experience developing software using Waterfall and/or Agile methodologies is preferred. Solid experience in ABAP/4 programming language, Object Oriented ABAP. Experience with SAP's development framework including UI5 / Fiori. Experience with Smart Forms and development of Adobe forms. Expertise in debugging and performance tuning techniques for SAP application. Solid understanding of SAP's Enhancement Framework. Experience in developing SAP IDOCs, RFCs, BAPIs, BADIs, BTEs, Validations & Substitutions along with Customer User-Exits. Experience working with ABAP Proxies, Webservices, OData Services and CDS views.. Working knowledge in standards / technologies that enable integrations like XML, WSDL, SOAP, REST APIs. Solid understanding of Master Data Objects and their lifecycle within SAP S/4 HANA is preferred/desirable.. Experience integrating SAP applications with middleware software systems - SAP BTP Integration Suite, SAP CPI, SAP PO is preferred/desirable. SAP certification on ABAP / ABAP on HANA 2.0 is preferred/desirable. Excellent analytical and problem-solving skills. Understanding of software development lifecycle. End-to-end understanding of at least one Business Process Stream, preferably Production Planning, Quality Control or Product Lifecycle Management. Additional Duties & Responsibilities Contribute to all aspects of full stack development to provide value to customers, where applicable. Participate in application architecture design activities. Conduct code reviews, provides feedback, and suggests changes as needed. Conduct analysis and identify areas for continuous improvement. Review new releases of packaged software and identify new features that can be enabled for the business, where applicable. Improve performance of existing software by diagnosing and resolving issues and implementing enhancements. Participate in the improvement of coding standards. Write high-quality code that satisfies customer needs and strives for simplicity, clarity, and testability Implement all aspects of full stack development to provide value to customers. Conduct stakeholder presentations and demonstrations Lead design for all aspects of full stack development and architecture to provide value to customers, where applicable. Demonstrate excellent communication skills with technical and non-technical teammates and show a high level of professionalism. Work effectively with all members of a cross functional software development team. Mentorship of lower-level software engineers. Specialized Skills 5 years in at least three of the following: a. ABAP/4 programming, ABAP Webdynpro is a plus b. User exit enhancements, BADIs and BAPIs c. oData Integration development d. SAP Fiori extensions utilizing Business Application Studio or WebIDE e. Experience and knowledge of ITS, barcode and label printing Knowledge of SAP ERP platform is a must Certifications are a plus Arthrex Benefits Medical, Dental and Vision Insurance Company-Provided Life Insurance Voluntary Life Insurance Flexible Spending Account (FSA) Supplemental Insurance Plans (Accident, Cancer, Hospital, Critical Illness) Matching 401(k) Retirement Plan Annual Bonus Wellness Incentive Program Free Onsite Medical Clinics Free Onsite Lunch Tuition Reimbursement Program Trip of a Lifetime Paid Parental Leave Paid Time Off Volunteer PTO Employee Assistance Provider (EAP) All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
    $89k-121k yearly est. 60d+ ago
  • Sr. Software Developer

    Cai 4.8company rating

    Software development engineer job in Fort Myers, FL

    **Req number:** R6683 **Employment type:** Full time **Worksite flexibility:** Onsite **Who we are** CAI is a global technology services firm with over 8,500 associates worldwide and a yearly revenue of $1 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what is right-whatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise. **Job Summary** We are looking for a motivated Senior Software Developer ready to take us to the next level! If you have strong .NET development skills, familiarity with java language, and are looking for your next career move, apply now. **Job Description** CAI is seeking a **Senior Software Developer** to create and maintain customized solutions for our client. As a Senior Developer, you will be responsible for project planning, design, development, and testing of software applications using a mix of technologies to meet client specifications. This will be a **full-time** contract opportunity and **onsite** in Lee County, FL. **What You'll Do** + Meeting with clients to gather and finalize application requirements + Setting project plans, tasks, and development goals + Developing new applications using SQL, Web API, C#/.NET, .NET MAUI, and XAML + Designing, coding, and implementing scalable applications usable on multiple platforms + Testing and debugging code + Guiding others in the design, development, and testing of new software + Reviewing website interfaces and software stability + Troubleshooting software issues + Maintaining and updating applications + Providing systems training to staff and customers + Maintaining and organizing source materials via SCCM tools like GitHub **What You'll Need** + Bachelor's degree in computer science or software engineering + Knowledge of Visual Studio and C#/.NET, Web API, Power Shell, .NET MAUI, XAML, and MVC Frameworks + Familiarity with Java Language, HTML5, XML, jQuery, SQL, and Web Services. + High-level coding skills + Ability to solve complex software issues + Ability to manage all aspects of a development project + 4+ years of experience in software development **Physical Demands** + Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal, state, and local standards + Sedentary work involving sitting or remaining stationary most of the time, with occasional need to move around the office to attend meetings, etc. + Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitor \#LI-KW1 **Reasonable accommodation statement** If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employment selection process, please direct your inquiries to application.accommodations@cai.io or (888) 824 - 8111. $95,000 - $110,000 The pay range for this position is listed above. Exact compensation may vary based on several factors, including location, experience, and education. Benefit packages include medical, dental, and vision insurance, as well as 401k retirement account access. Employees in this role receive paid time off and may also be entitled to paid sick leave and/or other paid time off as provided by applicable law.
    $95k-110k yearly 21d ago
  • Sr Platform Developer - Corprorate Platforms

    The Hertz Corporation 4.3company rating

    Software development engineer job in Estero, FL

    A Day in the Life: As a Senior Engineer - Corporate Platforms, you'll be the technical backbone behind Hertz's financial transaction ecosystem - the systems that manage invoicing, settlement, recapture, refunds, and financial configuration across the enterprise. You'll work closely with Finance, Accounting, Payments, and Technology teams to ensure our financial processes are accurate, scalable, and resilient. In this role, you'll not only sustain and enhance the current mainframe-based solutions but also architect the bridge to next-generation, cloud-based platforms that will define the future of our financial systems. Your days will be a blend of hands-on problem-solving, root-cause analysis, design for modernization, and deep collaboration across teams. You'll dive into legacy logic to understand how money moves through our systems today - then translate that into smarter, more automated, future-ready capabilities. You'll play a critical role in ensuring the continuity, reliability, and evolution of the systems that keep the business running - while also preparing for what's next. What You'll Do: + Stabilize and Maintain Core Financial Systems:Own the health and performance of key financial applications supporting invoicing, settlements, refunds, and payment recapture. + Reverse Engineer & Document Legacy Logic:Decode and document current mainframe-based financial processes, ensuring critical knowledge is captured, shared, and ready for transition. + Design for Modernization:Partner with architects and finance product owners to define the blueprint for migrating legacy financial workflows to modern SaaS platforms. + Drive Process Automation & Efficiency:Identify opportunities to simplify and automate reconciliation, settlement, and refund handling through APIs, RPA, and microservices. + Ensure Accuracy and Compliance:Safeguard financial integrity through precise configuration, testing, and adherence to audit, SOX, and compliance requirements. + Collaborate Across Teams:Work with Finance, Accounting, and Payments partners to ensure end-to-end visibility and traceability of financial transactions. + Mentor and Cross-Train:Share knowledge across engineering teams to eliminate single points of failure and build organizational resilience. + Support Transformation Initiatives:Contribute to the planning and execution of the transition from mainframe to modern, cloud-based financial platforms - ensuring no business interruption during the journey. We expect the starting salary to be around $125,000 with annual bonus and profit sharing eligibility. The actual salary will be determined based on years of relevant work experience. What We're Looking For: + Experience: 5+ years in software engineering or financial systems development, ideally supporting invoicing, settlements, or transactional platforms. + Technical Skills: Strong in procedural or mainframe-based systems (COBOL, DB2, JCL, or equivalent) and modern languages (Java, Python, C#, or similar) for migration readiness. + Analytical Strength: Exceptional problem-solving skills with the ability to untangle complex legacy code and translate it into modern design logic. + Financial Acumen: Understanding of accounting, settlements, and reconciliation processes. + Transformation Mindset: Eagerness to learn, modernize, and bridge old and new technology stacks. + Communication: Clear, confident communicator who can explain technical and financial concepts across business and technology teams. + Collaboration: Works well with both legacy SMEs and modern product teams; able to influence without authority. + Adaptability: Thrives in ambiguity and can pivot between tactical problem-solving and strategic design thinking. What You'll Get: + 40% off any standard Hertz Rental + Paid Time Off + Medical, Dental & Vision plan options + Retirement programs, including 401(k) employer matching + Paid Parental Leave & Adoption Assistance + Employee Assistance Program for employees & family + Educational Reimbursement & Discounts + Voluntary Insurance Programs - Pet, Legal/Identity Theft, Critical Illness + Perks & Discounts -Theme Park Tickets, Gym Discounts & more The Hertz Corporation operates the Hertz, Dollar Car Rental, Thrifty Car Rental brands in approximately 9,700 corporate and franchisee locations throughout North America, Europe, The Caribbean, Latin America, Africa, the Middle East, Asia, Australia and New Zealand. The Hertz Corporation is one of the largest worldwide airport general use vehicle rental companies, and the Hertz brand is one of the most recognized in the world. **US EEO STATEMENT** At Hertz, we champion and celebrate a culture of diversity and inclusion. We take affirmative steps to promote employment and advancement opportunities. The endless variety of perspectives, experiences, skills and talents that our employees invest in their work every day represent a significant part of our culture - and our success and reputation as a company. Individuals are encouraged to apply for positions because of the characteristics that make them unique. EOE, including disability/veteran
    $125k yearly 7d ago
  • Software Engineer, Platform - Cape Coral, USA

    Speechify

    Software development engineer job in Cape Coral, FL

    Job Description The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience An Ideal Candidate Should Have Proven experience in backend development: TS/Node (required) Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact Preferred: Experience with Docker and containerized deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where your contributions shape the company and its products A team that values innovation, intuition, and drive Autonomy, fostering focus and creativity The opportunity to have a significant impact in a revolutionary industry Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $60k-83k yearly est. 9d ago
  • Mid Level Qt Software Engineer

    Blue Sparq Inc.

    Software development engineer job in Cape Coral, FL

    Job DescriptionDescription: Senior Qt Software Engineer Employment Type: Full-Time About Blue Sparq Blue Sparq, Inc. is a rapidly growing leader in custom product development and manufacturing, and part of The Middleby Corporation-a global leader in commercial and residential cooking and industrial process equipment. We specialize in delivering cutting-edge solutions for the commercial kitchen and vending industries, combining hardware innovation with robust embedded software design. About the Role We're seeking a Senior Qt Software Engineer with deep expertise in C++, Qt, and QML to join our fast-paced and innovative team in Cape Coral, Florida. In this role, you will architect and develop next-generation embedded software applications that power intelligent, connected devices. You'll collaborate closely with firmware, UI/UX, and electrical engineers to deliver elegant, high-performance systems that define the future of smart kitchen automation. Note : This position is focused on C++/Qt for embedded and system-level applications. It is not a web, mobile, or full-stack software development role. Key Responsibilities · Develop Qt-based desktop and embedded applications using C++ in Linux and/or Windows environments. · Implement state machines, communication logic (Ethernet and / or Serial Port), and device control features that interface with real hardware. · Collaborate closely with firmware and electrical engineers to integrate software with physical components and I/O boards. · Support UI engineers in building pixel-perfect screens for embedded HMI applications. · Conduct testing and system validation with real hardware. · Create and maintain technical documentation and test reports. · Occasionally travel for system integration and troubleshooting. What You'll Bring Education & Experience Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. 5+ years of professional software development experience, including 3+ years with the Qt framework. Technical Expertise Strong proficiency in C++, Qt, and QML. Hands-on experience with Qt Creator, Git, and Embedded Linux environments. Familiarity with CI/CD pipelines and version control systems (Git, Bitbucket). Experience with Modbus, ProtoBuf, or similar communication protocols. Deep understanding of object-oriented design and software architecture principles. Soft Skills Strong communication and collaboration skills across multidisciplinary teams. Proven ability to plan, prioritize, and deliver tasks on schedule. Experience with JIRA and Agile methodologies. Comfortable working in dynamic, fast-paced environments and solving complex technical problems with minimal guidance. Preferred Qualifications Experience debugging and optimizing C/C++ applications for performance and memory efficiency in embedded environments. Familiarity with automated testing frameworks such as Squish for Qt. Working knowledge of UI/UX principles for embedded systems. Applicants must be authorized to work in the U.S. Blue Sparq is an Equal Employment Opportunity (EOE/M/F/Vets/Disabled) employer. Principals only. No recruiters or unsolicited offers, please. Salary: Commensurate with experience Requirements:
    $60k-83k yearly est. 27d ago
  • Sr. Software Developer

    Computer Aid 4.8company rating

    Software development engineer job in Fort Myers, FL

    Req number: R6683 Employment type: Full time Worksite flexibility: Onsite Who we are CAI is a global technology services firm with over 8,500 associates worldwide and a yearly revenue of $1 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what is right-whatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise. Job Summary We are looking for a motivated Senior Software Developer ready to take us to the next level! If you have strong .NET development skills, familiarity with java language, and are looking for your next career move, apply now. Job Description CAI is seeking a Senior Software Developer to create and maintain customized solutions for our client. As a Senior Developer, you will be responsible for project planning, design, development, and testing of software applications using a mix of technologies to meet client specifications. This will be a full-time contract opportunity and onsite in Lee County, FL. What You'll Do * Meeting with clients to gather and finalize application requirements * Setting project plans, tasks, and development goals * Developing new applications using SQL, Web API, C#/.NET, .NET MAUI, and XAML * Designing, coding, and implementing scalable applications usable on multiple platforms * Testing and debugging code * Guiding others in the design, development, and testing of new software * Reviewing website interfaces and software stability * Troubleshooting software issues * Maintaining and updating applications * Providing systems training to staff and customers * Maintaining and organizing source materials via SCCM tools like GitHub What You'll Need * Bachelor's degree in computer science or software engineering * Knowledge of Visual Studio and C#/.NET, Web API, Power Shell, .NET MAUI, XAML, and MVC Frameworks * Familiarity with Java Language, HTML5, XML, jQuery, SQL, and Web Services. * High-level coding skills * Ability to solve complex software issues * Ability to manage all aspects of a development project * 4+ years of experience in software development Physical Demands * Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal, state, and local standards * Sedentary work involving sitting or remaining stationary most of the time, with occasional need to move around the office to attend meetings, etc. * Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitor #LI-KW1 Reasonable accommodation statement If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employment selection process, please direct your inquiries to application.accommodations@cai.io or (888) 824 - 8111. $95,000 - $110,000 The pay range for this position is listed above. Exact compensation may vary based on several factors, including location, experience, and education. Benefit packages include medical, dental, and vision insurance, as well as 401k retirement account access. Employees in this role receive paid time off and may also be entitled to paid sick leave and/or other paid time off as provided by applicable law.
    $95k-110k yearly 21d ago
  • Software Engineer, Platform - Cape Coral, USA

    Speechify

    Software development engineer job in Cape Coral, FL

    The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience An Ideal Candidate Should Have Proven experience in backend development: TS/Node (required) Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact Preferred: Experience with Docker and containerized deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where your contributions shape the company and its products A team that values innovation, intuition, and drive Autonomy, fostering focus and creativity The opportunity to have a significant impact in a revolutionary industry Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $60k-83k yearly est. Auto-Apply 8d ago

Learn more about software development engineer jobs

How much does a software development engineer earn in Naples, FL?

The average software development engineer in Naples, FL earns between $56,000 and $100,000 annually. This compares to the national average software development engineer range of $80,000 to $147,000.

Average software development engineer salary in Naples, FL

$75,000
Job type you want
Full Time
Part Time
Internship
Temporary