Mid-Level Software Engineer
$95k - $120kIntegrative Physical Medicine Serv
Job Description
Job Description
Location: Maitland, Florida (On-Site)
Employment Type: Full-Time | 6-Month Temp-to-Perm
Compensation: $95,000 – $120,000 annually (commensurate with experience and qualifications)
Build Modern Software. Solve Complex Problems. Grow Your Career.
At Complete Care , our mission is to transform injury care by delivering faster access, exceptional patient experiences, and superior outcomes. Through purposeful innovation, advanced technology, and empowered people, we are creating the future of healing our patients deserve.
We're seeking a Mid-Level Software Engineer to join a small engineering team responsible for implementing a modern enterprise data platform supporting reporting, analytics, enterprise integrations, and future artificial intelligence initiatives.
This is a hands-on software engineering position focused on designing, developing, testing, and maintaining enterprise applications, backend services, APIs, and data integration pipelines. You'll work closely with our Senior Software Engineer, Project Architect, and Database Architect while contributing throughout the full software development lifecycle.
This position is ideal for an engineer who enjoys solving technical problems, writing clean and maintainable code, learning modern technologies, and building software that has a direct impact across the organization.
What You'll Do
- Design, develop, test, and maintain enterprise software applications and backend services.
- Develop RESTful APIs supporting enterprise integrations and reporting applications.
- Design and implement ETL (Extract, Transform, and Load) processes for enterprise data ingestion.
- Develop integrations with enterprise systems including Snowflake, Salesforce, and other business platforms.
- Write and optimize SQL queries, stored procedures, and database objects.
- Participate in implementation of enterprise reporting and analytics solutions.
- Assist with application architecture, technical design, and implementation planning.
- Troubleshoot software defects, integration issues, and production problems.
- Develop automated unit and integration tests.
- Participate in Agile planning, sprint execution, code reviews, and continuous improvement activities.
- Contribute to technical documentation and development standards.
- Collaborate closely with senior engineers, architects, business stakeholders, and project leadership.
You'll Thrive Here If You Are...
- Passionate about building high-quality software and learning modern technologies.
- Comfortable taking ownership of development tasks while collaborating with experienced engineers.
- Curious, analytical, and driven to solve challenging technical problems.
- Interested in contributing ideas during technical discussions.
- Motivated to continuously improve your software engineering skills.
- Excited to help build a modern enterprise platform that will support the organization for years to come.
Required Qualifications
- Bachelor's degree in Computer Science or Software Engineering from an accredited university or college.
- 3–6 years of professional software development experience.
- Professional experience developing applications in Java and/or Python.
- Experience designing and consuming RESTful APIs.
- Strong SQL skills and experience working with relational databases.
- Experience with Git and collaborative software development workflows.
- Experience troubleshooting application and integration issues.
- Understanding of object-oriented programming principles and common software design patterns.
- Familiarity with Agile software development practices.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work independently while collaborating effectively within a small engineering team.
Preferred Qualifications
- React and/or Next.js.
- Python with FastAPI.
- Java with Spring Boot.
- Snowflake or similar cloud data warehouse technologies.
- PostgreSQL or Microsoft SQL Server.
- Experience developing ETL and enterprise data integration pipelines.
- Experience integrating third-party APIs.
- Docker and containerized development.
- CI/CD pipelines and automated software delivery.
- Azure, AWS, or Google Cloud Platform.
- Experience with asynchronous processing technologies such as Celery, Redis, RabbitMQ, Kafka, Azure Service Bus, AWS SQS, or similar messaging platforms.
What Success Looks Like
- Enterprise software solutions are delivered with quality, reliability, and maintainability.
- APIs, integrations, and ETL processes support reporting, analytics, and business operations.
- Strong collaboration with architects and senior engineers results in scalable technical solutions.
- Continuous growth in technical skills while contributing meaningful business value.
- Modern engineering practices that support Complete Care's long-term technology strategy.
Benefits (upon permanent hire)
- Medical, Dental & Vision Insurance
- 401(k) with Company Match
- Paid Time Off
- Paid Holidays
- Company-Paid Life Insurance
- Career Growth & Professional Development Opportunities
- Collaborative, technology-driven work environment
Why Complete Care?
We're a growing multidisciplinary healthcare organization committed to helping injured patients recover while investing in innovative technology that improves patient care and operational excellence.
You'll have the opportunity to build enterprise software that directly supports clinicians, employees, and patients while expanding your technical skills alongside experienced engineering leaders.
Important Information
Engineers hired for this position are expected to possess the technical knowledge and professional judgment necessary to perform their responsibilities independently. Any use of AI-assisted development tools must comply with Complete Care's AI Usage and Data Security policies. Due to HIPAA and organizational security requirements, external AI services may be prohibited or significantly restricted when handling protected health information (PHI), proprietary business information, source code, or other confidential data.
Apply Today
We're looking for a software engineer who enjoys building quality applications, learning modern technologies, and contributing to enterprise solutions that make a difference. If that sounds like you, we'd love to hear from you.
- OverviewCarollo Engineers is a leading engineering firm dedicated exclusively to water. For over 90 years, we've specialized in the planning... ...ArcGIS and water and sewer hydraulic calculations/modeling software (WaterGEMS, InfoWater, InfoWorks ICM, InfoSWMM, Groundwater...SoftwareFull timeFlexible hours
- ...ensuring a high-functioning sales pipeline engine. The successful candidate will set brand... ...Creative Suite, or equivalent). Expert‑level experience with email marketing and marketing... ...development opportunities. IT software and laptop discounts. College bookstore discounts...SoftwareTemporary workH1bWork at officeLocal areaFlexible hoursAfternoon shift
- ...developing worldwide System Integrator, Software and Product Development, IT... ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management... ...candidate near Orlando, FL! It is for a mid - senior level Groovy / Grails Developer. Please send...SoftwareLong term contractWorldwide
- ...phone, email, or in-person. Diagnose and resolve hardware, software, and network issues. Guide users through step-by-step solutions... ...Cloud experience # Working with Kubernetes applications (mid-level experience), helm charts Good to have: # Other...SoftwareContract work
- ...prepare military customers to develop and maintain the highest levels of mission readiness. CAE Values: Empowerment, Innovation,... ...development, advancement and having fun! Summary CAE USA is seeking a software engineer to build and deploy cutting edge cloud-based software...SoftwareFull timeContract workWork at officeLocal areaWorldwide
$300 per month
...sponsorship. We’re specifically looking for mid-level Full Stack Developers with experience... .... We need someone who writes real software. About RR Digital RR Digital is a... ...for a Full Stack Developer to join our engineering team. This is a hands-on role...SoftwareRemote jobFull time$179.5k - $240.6k
...DMO) partners closely with Business Functional Teams, Product, Engineering, Architecture, and Technology leaders to execute complex, initiatives... ..., functions, and programs, compounding value at the segment level.Partner with technology teams to align on AI capability...SoftwareWorldwide- ...unit, integration, and functional tests. Familiarity integrating with service APIs and/or SDKs. Understanding of agile processes software team with version control & project management tools (e.g. Github, Harness, SVN, Jira) for Type2 tasks. Creative and inventive problem...Software
- ...highly skilled and experienced Senior Desktop Support Engineer to provide onsite IT support services in a fast-... ..., diagnosing, and resolving hardware, software, and network-related issues while ensuring high levels of customer satisfaction. Location: Altamonte...SoftwareWork at officeRemote work
$100k - $150k
...development, expansion, and maintenance of innovative cybersecurity software.This role is ideal for a developer who can confidently build... ...• Collaborative Development: Partner with Product, QA, and engineering teams throughout the development lifecycle • Complex...Software- ...scientists, operators, creatives, designers, engineers, and architects. Our team balances... ...& Maintenance, Helpdesk Operations and Software Application Development & MaintenanceContribute... ...Professional development From entry-level employees to senior leaders, we believe...SoftwareLocal areaVisa sponsorship
$134.6k - $210.1k
Position Summary The Senior Principal Engineer, DevOps plays an integral role in implementing and executing cloud practices for build... ...development Collaborate and mentor junior engineers with regards to software release best practices Perform code reviews to ensure high...SoftwareFull timeTemporary workWork experience placementWork at officeImmediate startFlexible hoursNight shift- ...operations and contributes directly to overall success. Full Stack Engineer Hillpointe is hiring a Full Stack Engineer to help build HPOS,... ...head, make sound architectural decisions, and ship working software at pace. The Role at a Glance: Scope: Schema to UI: Database design...SoftwareContract workRemote workFlexible hoursDay shift
- ...develop detailed master plans in both 2D CAD and 3D modeling software. The Master Planner will be required to collaborate frequently... ...the global experience economy. The company designs, develops, engineers, and delivers immersive physical and digital experiences for leading...SoftwareLocal areaWorldwide
- ...Design Group (LDG), we ’re more than an award-winning Architecture, Engineering, and Consulting firm; we’re a team of passionate professionals... ...of senior team members. Key Responsibilities Utilizes software such as CAD, Civil 3D, Revit, MicroStation, InRoads, SketchUp,...SoftwareFor contractorsWork at officeLocal areaFlexible hours
- ...Phone: (***) ***-****Company: MindlanceThis role is for a SAP GRC CCM Engineer / Admin The following details required and desired skills for... ...to technical requirements / deliverable • Experience with software systems design Data Integration & Extraction • Connecting CCM to...Software
$109.4k - $146.7k
...sits within the Commerce Site Reliability Engineering organization in Technology & Digital for... ...Computer Science, Information Systems, Software, Electrical or Electronics Engineering,... ...medical, financial, and/or other benefits, dependent on the level and position offered.SoftwareWorldwide- ...., Word, Excel, PowerPoint), SharePoint, MS Teams, Adobe InDesign and Acrobat, CRM and other communications-related software programs at an expert level. Uses CRM with proficiency. Leading strategy and message development using persuasive written and verbal communications...SoftwareFull timeWork at office
$112.8k - $257k
...skills into strategy through a long path of software development accomplishments and the... ...legacy systems. By working closely with engineering, product, cybersecurity, and data teams,... ...wait.You Have:Experience in enterprise-level software architecture, delivery, or application...SoftwareFull timeContract workPart timeWork at officeLocal areaRemote work- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ..., ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management... ...SummaryFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information...SoftwareWorldwide
$135.2k - $165k
...role - you must be in the area or be open to relocationSenior Software Engineer, Payments and Accounting“It takes people to make the dream a... ...package, in addition to the full range of medical, financial, and/or other benefits, dependent on the level and position offered.SoftwareFlexible hours- ...wants to work in a collaborative environment? As an experienced Software Engineer / Consultant, you will have the ability to share new ideas... ...communities. Learn more. Professional development From entry-level employees to senior leaders, we believe there’s always room...SoftwarePermanent employmentRemote workVisa sponsorshipFlexible hours
- ...Strategic Group (SSG) is seeking a talented Software Developer in Test (SDET) Location:... ...: Experienced Security Clearance Level: Public Trust (MBI) Military Veterans... ...Occasionally perform other IT systems engineering activities such as requirements, design,...SoftwareFull timeWork experience placementRemote work
$60 - $65 per hour
..., FL that is seeking a remote Full Stack Engineer to design, develop, and support scalable... ...non-technical stakeholders throughout the software development lifecycle* Promote continuous... ...compliance standardsRequirements* Senior-level experience as a Full Stack Engineer with...SoftwareRemote work- ...impact.With interesting opportunities in engineering, marketing, sales, supply chain,... ...customer service to our clients at all levels of the supply chain. PRIMARY FUNCTION: Serve... ...contract and 3rd party opportunities including software engineers and developers Collaborate...SoftwareFull timeContract workLocal area
- ...programs. We seek an experienced System Engineer to join the Classified IT Center of Excellence... ...asset inventory and ensure hardware/software lifecycle compliance- Enforce Lockheed Martin... ...Group Policy Object configuration.- IAT‑Level II (8570‑compliant) certification (...SoftwareFull timeWork at officeRemote workFlexible hoursShift workWeekend work
- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ..., ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management... ...ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information...SoftwareWorldwide
- ...inspection equipment. With CCTV cameras, pre-built vehicles, and software for pipeline inspection and rehabilitation, we improve the... ...troubleshooting mechanical systems. You will work closely with engineering teams to support product development, documentation, and design...SoftwareFlexible hours
$105k - $120k
...contain clear requirements, acceptance criteria, and business context. Serve as the primary liaison between the organization and software vendors; collaborate with vendor teams to ensure alignment of product vision, roadmap priorities, and implementation timelines; ensure...SoftwareFull timeLocal area- ...Deep Java Expertise: Strong proficiency in Java programming language, including its core concepts, frameworks, and libraries. • Software Architecture Principles: Solid understanding of architectural patterns, design principles, and best practices. • Hands-on Development...SoftwareWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Software Engineer. Be the first to apply!
- part time software developer remote Maitland, FL
- id software Maitland, FL
- healthcare software sales Maitland, FL
- software implementation project manager Maitland, FL
- software Maitland, FL
- software sales Maitland, FL
- remote software sales Maitland, FL
- software support Maitland, FL
- ultimate software Maitland, FL
- entry level software sales Maitland, FL



