<p>We are seeking a <strong>.NET Software Engineer</strong> to design, develop, and support modern enterprise applications using Microsoft technologies. This role will focus on building scalable web applications, APIs, and cloud-based solutions utilizing <strong>C#, .NET, Azure, Angular, and SQL Server</strong>.</p><p>The ideal candidate will be comfortable working across both backend and frontend development while collaborating with business stakeholders, QA teams, and DevOps engineers in an Agile environment.</p><p>Responsibilities</p><ul><li>Design, develop, test, and maintain enterprise applications using C# and .NET.</li><li>Develop REST APIs and backend services using .NET Core/.NET 8.</li><li>Build and maintain responsive user interfaces using Angular.</li><li>Create and optimize SQL Server databases, stored procedures, and queries.</li><li>Develop and support cloud-based solutions within Microsoft Azure.</li><li>Participate in architecture discussions, sprint planning, and code reviews.</li><li>Collaborate with DevOps teams to support CI/CD pipelines and automated deployments.</li><li>Troubleshoot production issues and implement performance improvements.</li><li>Create technical documentation and support application upgrades.</li></ul><p><br></p>
<p><strong>Position Summary</strong></p><p>The Sr. Hardware Engineer Lead provides technical leadership in the design, development, and support of embedded electronic products across the full product lifecycle. This role leads hardware development, product improvements, and cross-functional collaboration to ensure products are reliable, manufacturable, compliant, and well supported through production.</p><p><strong>Key Responsibilities</strong></p><ul><li>Lead embedded hardware design from concept through production, including circuit design, component selection, prototyping, validation, documentation, and product release.</li><li>Design and review analog, digital, mixed-signal, power, sensor, wireless, and microcontroller-based hardware, including schematics and PCB layouts.</li><li>Oversee prototype bring-up, testing, debugging, root cause analysis, and design validation.</li><li>Support production and existing products through troubleshooting, engineering changes, yield improvement, and defect reduction.</li><li>Partner with Supply Chain and Procurement on component availability, alternate sourcing, obsolescence, and cost reduction.</li><li>Act as a senior technical escalation point for complex product, manufacturing, and field issues.</li><li>Work with Quality on design controls, documentation, CAPA, configuration management, ISO requirements, and product certifications.</li><li>Mentor engineering team members through technical guidance, design reviews, best practices, and cross-training.</li><li>Collaborate with Firmware, Mechanical, Manufacturing, Quality, Supply Chain, Technical Support, and Operations to drive successful product development and support.</li></ul><p><br></p>
We are looking for a skilled Software Engineer to join our team in Jacksonville, Florida, on a Contract to permanent position. In this role, you will develop and enhance software applications using C++ while automating workflows through batch scripting. This position offers an excellent opportunity to contribute to high-performance systems and solve complex technical challenges.<br><br>Responsibilities:<br>• Design and implement software features and applications using the C++ programming language.<br>• Develop clean, efficient, and maintainable code that meets technical requirements and standards.<br>• Collaborate with cross-functional teams to gather and define technical specifications for projects.<br>• Perform unit testing and support integration testing to ensure software quality and reliability.<br>• Identify and resolve software defects through debugging and troubleshooting techniques.<br>• Automate repetitive tasks and workflows by creating and maintaining batch scripts.<br>• Optimize and maintain existing codebases to improve performance and functionality.<br>• Stay informed about the latest advancements and best practices in C++ development.
<p>We are seeking a Software Developer with experience in 3D application development to help design, build, and enhance interactive solutions. The ideal candidate will have hands-on experience with game engine technologies, 3D modeling workflows, and C++ development. This role will collaborate with cross-functional teams to create high-quality, real-time applications using Unreal Engine and Unity. This is an onsite position in Jacksonville, FL.</p><p><br></p><p>Responsibilities</p><ul><li>Develop and maintain interactive 3D applications, simulations, and visualization tools.</li><li>Design, implement, and optimize software solutions using C++ and related technologies.</li><li>Build and enhance applications within Unreal Engine and Unity environments.</li><li>Integrate 3D assets, models, animations, and visual effects into production applications.</li><li>Collaborate with designers, artists, and stakeholders to translate requirements into technical solutions.</li><li>Troubleshoot, debug, and optimize performance for real-time applications.</li><li>Participate in code reviews and contribute to software design discussions.</li><li>Create and maintain technical documentation for applications and development processes.</li><li>Support testing, deployment, and ongoing maintenance activities.</li></ul><p><br></p>
We are looking for a Systems Engineer to support the reliability and performance of critical cloud-based business applications in Jacksonville, Florida. This role focuses on day-to-day platform operations, incident resolution, and service improvement across production environments. The ideal candidate is comfortable working across infrastructure, application support, and automation while partnering with cross-functional teams to maintain compliance and deliver a strong customer experience.<br><br>Responsibilities:<br>• Monitor cloud applications and platform components to identify service degradation, abnormal behavior, and data issues before they affect users.<br>• Perform routine operational tasks such as system checks, maintenance activities, patching coordination, and software version updates to keep environments stable.<br>• Investigate production incidents independently, restore service as quickly as possible, and contribute to major incident response efforts when escalations occur.<br>• Document root causes, corrective actions, and follow-up recommendations after incidents to strengthen operational processes and reduce repeat issues.<br>• Partner with security and compliance stakeholders to gather audit support materials, address findings, and help maintain required control standards.<br>• Work with sales and customer support teams to troubleshoot client-facing technical problems through log review, environment analysis, and issue replication.<br>• Create and maintain automation scripts in Shell or Python to simplify recurring support tasks and improve operational efficiency.<br>• Support containerized and middleware-based environments by assisting with Kubernetes operations and resolving common issues involving web, database, cache, and messaging services.<br>• Participate in an on-call rotation and respond to production emergencies in a timely manner to help maintain service availability.
<p>We are seeking an experienced <strong>C++ Software Engineer</strong> to design, develop, test, and maintain high-performance software applications and systems. This role will focus on building reliable, scalable solutions using modern C++ development practices, with an emphasis on complex software systems and simulation-based applications. The ideal candidate has a strong background in object-oriented programming, software design, and debugging, with the ability to contribute to all phases of the software development lifecycle.</p>
<p>We are seeking a skilled <strong>C++ Software Engineer</strong> to design, develop, and maintain high-performance software applications. This role is ideal for someone who enjoys solving complex technical challenges, building scalable systems, and working across the full software development lifecycle.</p><p>Responsibilities</p><ul><li>Design, develop, test, and maintain software applications using C++</li><li>Write clean, efficient, and well-documented code</li><li>Participate in architecture and design discussions</li><li>Debug, troubleshoot, and resolve software defects</li><li>Optimize application performance, memory usage, and scalability</li><li>Develop and maintain APIs, libraries, and backend services</li><li>Collaborate with software developers, QA teams, and business stakeholders</li><li>Participate in code reviews and follow development best practices</li><li>Contribute to CI/CD and automated testing initiatives</li><li>Support production deployments and ongoing system enhancements</li></ul><p><br></p>
We are looking for an experienced Sr. Software Engineer to join our team and shape scalable software solutions that deliver meaningful business value. This position is ideal for an experienced full-stack engineer who brings strong technical judgment, embraces AI-assisted development practices, and can influence engineering quality across the product lifecycle. You will work closely with cross-functional partners to create reliable, secure, and high-performing applications while helping elevate team standards and delivery consistency.<br><br>Responsibilities:<br>• Drive the design, development, and enhancement of complex software capabilities across front-end, back-end, and cloud-based systems.<br>• Provide technical leadership through thoughtful code reviews, mentoring, and hands-on support that strengthens team performance.<br>• Build quality into the development process by advancing automated testing, secure coding methods, and dependable deployment practices.<br>• Investigate challenging production and application issues, determine root causes, and implement durable fixes across the stack.<br>• Use AI-enabled tools to improve solution design, implementation, debugging, validation, and peer review throughout the engineering workflow.<br>• Assess emerging engineering technologies and recommend practical ways to incorporate AI-driven tools and modern development practices.<br>• Oversee code integration and release activities using source control, continuous integration, continuous delivery, and established engineering processes.<br>• Partner with product and business stakeholders to align technical solutions with user needs, operational goals, and long-term platform direction.<br>• Identify opportunities to refine workflows, strengthen tooling, and improve overall engineering effectiveness and delivery outcomes.
We are looking for a Sr. Software Engineer to help shape modern cloud platforms in Jacksonville, Florida. This role will lead the design and delivery of scalable serverless solutions, guide technical direction for complex initiatives, and strengthen engineering standards across the organization. The ideal candidate brings deep experience with C#/.NET, cloud architecture, and cross-functional collaboration to build reliable, secure, and high-performing systems.<br><br>Responsibilities:<br>• Design and deliver large-scale serverless applications using cloud-native services, event-driven patterns, and distributed system principles.<br>• Define technical architecture for new platforms, reusable services, and core components that support long-term scalability and operational stability.<br>• Build and improve infrastructure automation, deployment pipelines, and release processes to enable efficient and dependable software delivery.<br>• Act as a senior technical authority for cloud and serverless engineering, providing guidance on architecture decisions and implementation approaches.<br>• Lead design reviews, resolve complex production issues, and drive improvements in reliability, observability, and operational performance.<br>• Collaborate with product, security, DevOps, and business partners to align engineering solutions with strategic objectives and risk controls.<br>• Establish testing approaches that strengthen quality across automated, integration, and end-to-end validation efforts.<br>• Mentor engineers and technical leaders by sharing best practices, shaping engineering patterns, and supporting career development.<br>• Promote secure development, system hardening, and proactive mitigation of technical and operational risks.<br>• Influence roadmaps and technical strategy through clear communication, sound engineering judgment, and data-informed recommendations.
We are looking for an experienced Sr. Software Engineer to join our team and drive the design, development, and evolution of enterprise software solutions. This role is ideal for a highly technical engineer who pairs strong full-stack expertise with a modern, AI-enabled approach to software delivery. You will play a key role in building scalable applications, improving engineering practices, and partnering across teams to deliver secure, reliable, and business-focused technology.<br><br>Responsibilities:<br>• Create and enhance software features that support critical business needs, with a focus on performance, reliability, and long-term maintainability.<br>• Design technical solutions for new components, services, and platform capabilities across distributed application environments.<br>• Lead by example through thoughtful code reviews, sound engineering decisions, and hands-on contribution throughout the development lifecycle.<br>• Use AI-assisted tools to strengthen solution design, accelerate development, improve debugging, and raise overall team productivity.<br>• Develop and maintain automated tests while promoting quality standards that reduce defects and support stable releases.<br>• Investigate production issues and application defects across front-end, back-end, database, and infrastructure layers, then implement effective resolutions.<br>• Apply secure development practices and support the delivery of applications that meet enterprise security expectations.<br>• Collaborate with product and technical stakeholders to understand user needs, align solutions with business goals, and improve product outcomes.<br>• Contribute to deployment, monitoring, source control, and continuous delivery practices that support efficient and dependable software releases.<br>• Identify opportunities to refine tools, workflows, and engineering standards, and help the broader team adopt improved ways of working.
We are looking for an experienced Sr. Software Engineer to join our team and play a key role in building reliable, scalable software solutions. This position is ideal for an engineer who combines strong technical leadership with hands-on development across modern web, cloud, and distributed systems. The right candidate brings a thoughtful approach to architecture, embraces AI-enabled development practices, and partners effectively with cross-functional teams to deliver high-quality products.<br><br>Responsibilities:<br>• Design, develop, and support complex software features and platform capabilities that improve product performance, reliability, and scalability.<br>• Define technical approaches for new applications, shared services, and system enhancements while aligning solutions with broader architectural standards.<br>• Contribute hands-on code and provide technical leadership through constructive reviews, mentoring, and engineering best practices.<br>• Strengthen product quality by implementing automated testing strategies and validating software behavior throughout the development lifecycle.<br>• Apply secure development principles to protect applications, data, and integrations across front-end and back-end environments.<br>• Investigate production issues, identify root causes, and deliver timely fixes across application, database, and infrastructure layers.<br>• Use AI-driven tools to accelerate solution design, coding, debugging, testing, and code review while helping the team adopt effective usage patterns.<br>• Collaborate with stakeholders to understand business priorities, user expectations, and functional requirements in order to shape practical technical solutions.<br>• Support software delivery from initial development through deployment, monitoring, and ongoing operational improvement using source control and CI/CD practices.<br>• Recommend and implement improvements to engineering workflows, tools, and development standards that increase team effectiveness and delivery consistency.
We are looking for a Web Developer to take ownership of our Shopify environment and help deliver a dependable, high-performing online shopping experience in Jacksonville, Florida. This position centers on backend-focused Shopify development, platform connectivity, and scalable feature delivery while also supporting updates within established design standards. You will collaborate closely with marketing and IT teams to strengthen site functionality, improve performance, and serve as the go-to internal resource for the eCommerce platform.<br><br>Responsibilities:<br>• Lead day-to-day development and support for the Shopify storefront, ensuring stable functionality, strong performance, and a smooth customer journey.<br>• Enhance and maintain custom applications and existing code to support business needs and long-term platform scalability.<br>• Manage and refine the connection between Shopify and NetSuite through Celigo, addressing reliability and data accuracy across systems.<br>• Investigate and resolve technical issues affecting orders, inventory synchronization, customer records, and other integrated processes.<br>• Design and implement new site capabilities, backend logic, and functional improvements based on operational and customer experience goals.<br>• Partner with marketing stakeholders to launch campaign pages, promotional updates, and tracking-related enhancements within the site.<br>• Optimize site speed, technical efficiency, and conversion-related functionality to improve overall eCommerce performance.<br>• Work across marketing and IT teams to deliver practical solutions and gradually transition platform knowledge from external consultants to internal ownership.
<p>We are seeking a <strong>Security Engineer</strong> to help design, implement, and support cybersecurity solutions across a complex enterprise environment. This role will focus on securing infrastructure, responding to threats, enhancing security operations, and improving the organization's overall security posture.</p><p>Responsibilities</p><ul><li>Implement and manage security technologies including EDR, SIEM, firewalls, and email security solutions</li><li>Monitor, investigate, and respond to cybersecurity incidents</li><li>Perform vulnerability assessments and remediation planning</li><li>Support threat detection, threat hunting, and incident response initiatives</li><li>Configure and maintain security policies, controls, and monitoring tools</li><li>Collaborate with infrastructure, cloud, and application teams to enhance security</li><li>Conduct security reviews and risk assessments</li><li>Assist with compliance efforts and security best practices</li><li>Create and maintain security documentation and procedures</li></ul><p><br></p>
<p>We are seeking an experienced Security Engineer to design, implement, maintain, and enhance security solutions across enterprise IT environments. This role will focus heavily on network security, Palo Alto firewall technologies, and Privileged Access Management (PAM) while supporting broader cybersecurity initiatives across infrastructure, cloud, and endpoint environments. The ideal candidate has a well-rounded technical security background with hands-on experience implementing security controls, identifying vulnerabilities, mitigating threats, and strengthening an organization's overall security posture.</p>
We are looking for a skilled Software Developer to join our team in Jacksonville, Florida. In this role, you will design, develop, and maintain robust software solutions while collaborating with cross-functional teams to deliver high-quality applications. This position offers an exciting opportunity to work with cutting-edge technologies and contribute to innovative projects.<br><br>Responsibilities:<br>• Develop and maintain software applications using .NET and C# programming languages.<br>• Collaborate with team members to design and implement efficient solutions for business requirements.<br>• Write clean, scalable, and maintainable code following best practices and coding standards.<br>• Troubleshoot and debug software issues to ensure optimal performance and reliability.<br>• Participate in code reviews to maintain high-quality standards and improve team collaboration.<br>• Work with ASP.NET to build dynamic and responsive web applications.<br>• Utilize JavaScript for front-end development and interactive features.<br>• Stay updated on the latest advancements in the .NET Framework and related technologies.<br>• Provide technical support and guidance to team members as needed.<br>• Test software solutions to ensure functionality, security, and user experience.
<p>We are seeking an Azure DevOps Engineer to build, automate, and support modern cloud infrastructure and CI/CD pipelines. This role will focus on Azure cloud operations, Infrastructure as Code, application deployments, monitoring, and automation initiatives.</p><p>Responsibilities</p><ul><li>Design, implement, and maintain Azure cloud infrastructure.</li><li>Build and support CI/CD pipelines using Azure DevOps.</li><li>Develop Infrastructure as Code using Terraform, Bicep, or ARM templates.</li><li>Support containerized environments using Docker and Kubernetes.</li><li>Monitor system performance and resolve production issues.</li><li>Collaborate with development and security teams to improve deployment processes.</li><li>Implement security best practices and cloud governance policies.</li><li>Automate operational tasks to improve efficiency and reliability.</li></ul><p><br></p>
<p>We are seeking a Data Engineer to develop and maintain scalable data pipelines and cloud-based data platforms. This role will work closely with analytics and business teams to deliver reliable, high-quality data solutions.</p><p>Responsibilities</p><ul><li>Build and maintain ETL/ELT processes.</li><li>Develop data pipelines for structured and unstructured data.</li><li>Support enterprise data warehouse solutions.</li><li>Optimize data models and database performance.</li><li>Implement data quality and governance standards.</li><li>Collaborate with business intelligence teams.</li></ul><p><br></p>
We are looking for a Data Engineer to join our team in Jacksonville, Florida and help shape scalable, enterprise-ready analytics solutions. In this role, you will turn complex business needs into well-structured data models, high-performing pipelines, and actionable reporting assets that support informed decision-making. The ideal candidate brings deep experience with modern data platforms, strong technical leadership, and the ability to guide best practices for analytics, governance, and data usability across the organization.<br><br>Responsibilities:<br>• Design and maintain scalable data pipelines and transformation workflows using tools such as Python, Apache Spark, Hadoop, Kafka, and ETL frameworks.<br>• Build and optimize enterprise semantic models that support consistent metrics, reusable analytics assets, and reliable reporting across multiple business areas.<br>• Partner with business and technical stakeholders to convert complex requirements into practical data solutions, dashboards, and analytical datasets.<br>• Develop and support analytics solutions within modern cloud and hybrid environments, with a strong focus on Microsoft Power BI, Microsoft Fabric, and Azure Synapse Analytics.<br>• Improve data quality, model performance, and platform reliability through testing, validation, tuning, and adherence to established governance standards.<br>• Provide technical guidance to team members by sharing best practices in data modeling, visualization, and scalable analytics design.<br>• Evaluate and incorporate AI-enabled analytics capabilities and automation opportunities while ensuring outputs align with business needs and quality expectations.<br>• Communicate technical concepts and analytical insights clearly to a range of audiences, including leadership, to support strategic decisions.
<p>We are looking for a Data Engineer to design, build, and maintain scalable data pipelines on Microsoft Azure. This role will support enterprise reporting, analytics, and machine learning initiatives by ensuring the availability and integrity of critical business data.</p><p>Responsibilities</p><ul><li>Design and develop ETL/ELT data pipelines</li><li>Build and maintain Azure data platforms and data lakes</li><li>Integrate data from APIs, databases, and third-party systems</li><li>Develop data models supporting analytics and reporting</li><li>Optimize database and pipeline performance</li><li>Implement data quality and monitoring solutions</li><li>Collaborate with analysts, developers, and business users</li></ul><p><br></p>
We are looking for a Data Engineer to build and enhance scalable data solutions that support analytics and business decision-making in Jacksonville, Florida. This role focuses on designing reliable warehouse structures, developing efficient data pipelines, and improving data quality across enterprise platforms. The ideal candidate brings strong technical depth in modern data engineering practices and is comfortable partnering with cross-functional teams to deliver well-governed, high-performing data assets.<br><br>Responsibilities:<br>• Design and maintain enterprise data warehouse solutions using dimensional modeling techniques that support reporting, analytics, and long-term scalability.<br>• Develop, orchestrate, and optimize ETL and ELT workflows for batch and near real-time data movement using modern pipeline and scheduling tools.<br>• Build robust data architectures across cloud-based platforms while balancing performance, resilience, and cost efficiency.<br>• Troubleshoot pipeline failures, data inconsistencies, and performance bottlenecks, then implement practical fixes that improve reliability and throughput.<br>• Apply governance standards by supporting data quality controls, metadata practices, lineage visibility, and role-based access management.<br>• Partner with business and technical stakeholders to translate data needs into well-structured solutions and provide clear updates on progress, risks, and delivery timelines.<br>• Create efficient code for data transformation and aggregation using Python and advanced query development techniques.<br>• Integrate data from databases, APIs, streaming platforms, and external sources to support a broad range of analytical use cases.<br>• Mentor team members and contribute ideas that streamline processes, reduce friction, and strengthen engineering best practices.
<p>We are seeking an experienced <strong>AI Engineer</strong> with a strong background in full-stack software development, C#/.NET programming, and Microsoft Azure to design, develop, and implement AI-driven applications and solutions. This role will focus on integrating Generative AI technologies into scalable, enterprise-level applications while leveraging modern cloud technologies and software engineering best practices. The ideal candidate is a hands-on developer who can build end-to-end solutions, integrate AI capabilities into existing systems, and contribute to the development of innovative, AI-powered applications.</p>
<p>We are seeking an AI Engineer to design, develop, and deploy AI-powered applications that solve real business challenges. This role will work closely with software engineering, data, and business teams to build scalable solutions leveraging Generative AI, Large Language Models (LLMs), machine learning, and cloud platforms.</p><p>Responsibilities</p><ul><li>Design and develop AI-powered applications and services.</li><li>Build and optimize prompts, RAG pipelines, and AI workflows.</li><li>Integrate OpenAI, Azure OpenAI, and other LLM platforms into enterprise applications.</li><li>Develop APIs and microservices that support AI solutions.</li><li>Collaborate with data engineers and software developers to deploy AI models into production.</li><li>Monitor model performance and improve accuracy, reliability, and scalability.</li><li>Implement AI security, governance, and responsible AI practices.</li><li>Document technical designs and best practices.</li></ul><p><br></p>
We are looking for an experienced Mobile Developer to create and support Android-based payment applications in Jacksonville, Florida. This position focuses on building dependable, secure mobile solutions that connect with payment devices and related hardware while delivering a strong user experience. The role works closely with cross-functional teams to develop production-ready software, resolve technical issues, and contribute to ongoing product improvement.<br><br>Responsibilities:<br>• Build, enhance, and maintain Android payment applications from initial development through testing, deployment, and ongoing support.<br>• Develop application functionality using Java and Kotlin within the Android ecosystem, incorporating specialized payment software libraries as needed.<br>• Connect mobile applications with payment-related hardware such as card readers, input devices, printers, scanners, and other supported peripherals.<br>• Partner with product, quality assurance, design, and engineering teams to deliver well-designed features and reliable releases.<br>• Investigate software issues, identify root causes, and implement effective fixes to improve stability and performance.<br>• Prepare and update technical documentation to support development, troubleshooting, and long-term maintenance.<br>• Apply best practices to ensure applications meet expectations for security, scalability, reliability, and maintainability.<br>• Contribute to timely delivery of high-quality software by supporting continuous improvement in performance and user experience.
<p>We are looking for a Cloud Engineer to architect, deploy, and support cloud infrastructure in Azure and AWS environments. This role will focus on automation, security, scalability, and operational excellence.</p><p>Responsibilities</p><ul><li>Deploy and manage cloud infrastructure.</li><li>Automate provisioning using Infrastructure as Code.</li><li>Configure networking, security, and monitoring.</li><li>Support cloud migrations and modernization projects.</li><li>Implement backup and disaster recovery solutions.</li><li>Optimize cloud performance and costs.</li></ul><p><br></p>
<p>We are seeking an experienced <strong>Azure Cloud Engineer</strong> to design, implement, manage, and optimize cloud infrastructure within Microsoft Azure environments. This role will focus on supporting cloud operations, infrastructure deployments, automation, security, and performance optimization across enterprise systems. The ideal candidate has strong hands-on experience with Azure infrastructure and services, cloud networking, and infrastructure automation, along with the ability to troubleshoot complex cloud environments and implement scalable, secure solutions.</p>