• Browse jobs
  • Find the right job type for you
  • Explore how we help job seekers
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Preview candidates
  • Contract talent
  • Permanent talent
  • Learn how we work with you
  • Executive search
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Technology
  • Risk, Audit and Compliance
  • Finance and Accounting
  • Digital, Marketing and Customer Experience
  • Legal
  • Operations
  • Human Resources
  • 2025 Salary Guide
  • Demand for Skilled Talent Report
  • Building Future-Forward Tech Teams
  • Job Market Outlook
  • Press Room
  • Salary and hiring trends
  • Adaptive working
  • Competitive advantage
  • Work/life balance
  • Diversity and inclusion
  • Browse jobs Find your next hire Our locations
    ;

    21 results for Senior Software Engineer in Jacksonville, FL

    RelevanceDate Posted
    Create a Job Alert
    Email me about new Senior Software Engineer jobs in Jacksonville, FL
    Are you sure you want to pass on this job?

    We are excited to offer a contract for a Senior Software Engineer position in Jacksonville, Florida. In this role, you will join a team dedicated to developing innovative software solutions. Your primary responsibilities will include leading a diverse team of product development professionals and managing the Software Development Life Cycle (SDLC).


    Key Responsibilities:

    • Oversee the entire Software Development Life Cycle (SDLC)
    • Act as the technical liaison with clients, ensuring compliance with contractual requirements
    • Develop, modify, and configure train simulation software in C++ for various training devices, desktop portable devices, and cloud solutions
    • Create AI solutions using neural network language
    • Lead the Hardware/Software Development and Integration phase of projects
    • Collaborate with team and clients during device installation, testing, and correction processes
    • Develop software updates and conduct tests before deployment to clients
    • Provide technical leadership to a team of engineers and technicians
    • Participate in maintenance and technology upgrade processes
    • Propose strategies to enhance efficiency and productivity within the team

    We look forward to welcoming a talented individual to our team!

    • 5 years of detail oriented experience as a Software Engineer

    • Proficiency in C++

    • Must have a deep understanding of SQL

    • Experience with AI and Machine Learning

    • Experience with Azure, Azure SQL


    Technology Doesn't Change the World, People Do.®

    Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles. Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more. All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information. © 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use.

    21 results for Senior Software Engineer in Jacksonville, FL

    Sr. Software Engineer <p>We are excited to offer a contract for a <strong>Senior Software Engineer</strong> position in <strong>Jacksonville, Florida</strong>. In this role, you will join a team dedicated to developing innovative software solutions. Your primary responsibilities will include leading a diverse team of product development professionals and managing the Software Development Life Cycle (SDLC).</p><p><br></p><p>Key Responsibilities:</p><ul><li><strong>Oversee the entire Software Development Life Cycle (SDLC)</strong></li><li><strong>Act as the technical liaison with clients</strong>, ensuring compliance with contractual requirements</li><li><strong>Develop, modify, and configure train simulation software</strong> in C++ for various training devices, desktop portable devices, and cloud solutions</li><li><strong>Create AI solutions</strong> using neural network language</li><li><strong>Lead the Hardware/Software Development and Integration phase</strong> of projects</li><li><strong>Collaborate with team and clients</strong> during device installation, testing, and correction processes</li><li><strong>Develop software updates</strong> and conduct tests before deployment to clients</li><li><strong>Provide technical leadership</strong> to a team of engineers and technicians</li><li><strong>Participate in maintenance and technology upgrade processes</strong></li><li><strong>Propose strategies</strong> to enhance efficiency and productivity within the team</li></ul><p>We look forward to welcoming a talented individual to our team!</p> Software Engineer <p>Robert Half is seeking a highly motivated and skilled Software Engineer to join our growing team. We are an innovative company committed to delivering cutting-edge solutions, fostering a collaborative environment. As a Software Engineer, you will play a crucial role in designing, developing, and maintaining our software applications using the latest Microsoft technologies.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>Design, develop, and test high-quality, scalable, and maintainable software applications using .NET Core, C#, and SQL.</p><p>Develop and consume RESTful APIs for integration with other systems.</p><p>Work with Azure cloud services, including Azure App Service, Azure Functions, Azure SQL Database, Azure Cosmos DB</p><p>Participate in the full software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.  </p><p>Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver exceptional products.  </p><p>Write clean, efficient, and well-documented code.</p><p>Troubleshoot and debug issues, and provide timely support for existing applications.</p><p>Stay up-to-date with the latest technologies and trends in software development.</p><p>Contribute to the continuous improvement of our development processes and tools.  </p><p>Participate in code reviews and provide constructive feedback to other team members.</p><p><br></p><p>Qualifications:</p><p><br></p><p>Bachelor's degree in Computer Science or a related field, or equivalent practical experience.</p><p>Proven experience in software development using .NET Core and C#.</p><p>Strong understanding of object-oriented programming principles and design patterns.</p><p>Experience working with SQL databases and writing complex queries.</p><p>Experience developing and consuming RESTful APIs.</p><p>Familiarity with Azure cloud services.</p><p>Experience with version control systems, such as Git.</p><p>Excellent problem-solving and analytical skills.</p><p>Strong communication and collaboration skills.  </p><p>Ability to work independently and as part of a team.  </p> Software Engineer <p>Alright, get ready to dive into an exciting opportunity! We're searching for a passionate Software Engineer to join our dynamic team in sunny Jacksonville, Florida! If you're someone who thrives on building high-performance microservices and loves the challenge of working with massive datasets, this is your chance to shine!</p><p><br></p><p>Are you a passionate Python developer eager to craft elegant and efficient solutions? Do you thrive in a collaborative environment where your contributions directly impact the success of innovative projects? If so, we're looking for you!</p><p><br></p><p>We're seeking a talented Python Developer to join our dynamic team and contribute to the development of our cutting edge solutions. You'll be instrumental in designing, building, and maintaining high-quality code that powers our core applications.</p><p><br></p><p><strong>What You'll Do:</strong></p><ul><li><strong>Develop and Maintain Python Applications:</strong> Write clean, efficient, and well-documented Python code for various projects.</li><li><strong>Design and Implement APIs:</strong> Build and integrate RESTful APIs to facilitate seamless data exchange between systems.</li><li><strong>Database Interaction:</strong> Work with databases (e.g., PostgreSQL, MySQL, MongoDB) to store, retrieve, and manipulate data.</li><li><strong>Troubleshoot and Debug:</strong> Identify and resolve software defects, ensuring optimal performance and reliability.</li><li><strong>Collaborate with Cross-Functional Teams:</strong> Work closely with product managers, designers, and other engineers to define requirements and deliver solutions.</li><li><strong>Write Unit and Integration Tests:</strong> Ensure code quality through thorough testing and adherence to best practices.</li><li><strong>Contribute to Code Reviews:</strong> Participate in code reviews to maintain code quality and share knowledge.</li><li><strong>Stay Up-to-Date with Technologies:</strong> Continuously learn and adapt to new Python libraries, frameworks, and best practices.</li><li><strong>Deploy and Maintain Applications:</strong> Contribute to the CI/CD pipeline and help deploy and maintain applications in production.</li></ul><p><strong>What You Bring:</strong></p><ul><li><strong>Strong Python Proficiency:</strong> Solid understanding of core Python concepts and experience with relevant libraries and frameworks (e.g., Flask, Django, FastAPI, SQLAlchemy, Pandas, NumPy).</li><li><strong>API Development Experience:</strong> Experience building and consuming RESTful APIs.</li><li><strong>Database Knowledge:</strong> Familiarity with relational or NoSQL databases.</li><li><strong>Version Control (Git):</strong> Proficiency in using Git for version control.</li><li><strong>Problem-Solving Skills:</strong> Strong analytical and problem-solving abilities.</li><li><strong>Communication Skills:</strong> Excellent written and verbal communication skills.</li></ul><p><br></p><p><br></p> Software Engineer <p>We are seeking a <strong>Full Stack Software Engineer</strong> with expertise in <strong>.NET and Angular</strong> to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining scalable web applications. You will work across the full software development lifecycle, collaborating with cross-functional teams to deliver high-quality software solutions.</p><p><strong>Responsibilities:</strong></p><ul><li>Develop, enhance, and maintain <strong>full-stack web applications</strong> using <strong>.NET Core (C#) for backend</strong> and <strong>Angular for frontend</strong>.</li><li>Design and implement <strong>RESTful APIs and microservices</strong> to support application functionality.</li><li>Optimize database performance and work with <strong>SQL Server, PostgreSQL, or other RDBMS</strong>.</li><li>Implement <strong>modern UI/UX best practices</strong> to create interactive and responsive web applications.</li><li>Write <strong>clean, maintainable, and efficient code</strong>, following industry best practices.</li><li>Ensure <strong>application security, scalability, and performance</strong>.</li><li>Participate in <strong>Agile development processes</strong>, including sprint planning, code reviews, and daily stand-ups.</li><li>Troubleshoot and resolve <strong>technical issues across the stack</strong>.</li><li>Work with <strong>CI/CD pipelines, DevOps tools, and cloud services (Azure/AWS)</strong> to streamline deployment and automation.</li></ul><p><br></p> Software Engineer <p>We are looking for a <strong>Backend Software Engineer</strong> with expertise in <strong>.NET and C#</strong> to join our team. This role involves designing, developing, and maintaining scalable backend systems and APIs, ensuring high performance and security. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business and technical requirements.</p><p><strong>Responsibilities:</strong></p><ul><li>Develop and maintain <strong>scalable, secure, and high-performance backend applications</strong> using <strong>.NET Core and C#</strong>.</li><li>Design and implement <strong>RESTful APIs and microservices</strong> for seamless system integration.</li><li>Optimize <strong>database queries</strong> and manage data using <strong>SQL Server, PostgreSQL, or other RDBMS</strong>.</li><li>Write <strong>clean, maintainable, and efficient code</strong> following best practices.</li><li>Implement <strong>unit and integration testing</strong> to ensure application reliability.</li><li>Work closely with <strong>front-end developers, product managers, and QA teams</strong> to deliver complete solutions.</li><li>Troubleshoot and debug applications, ensuring optimal performance.</li><li>Participate in <strong>code reviews, technical discussions, and Agile development processes</strong>.</li><li>Ensure security best practices are followed in API and database development.</li></ul><p><br></p><p><br></p> Software Engineer <p>We are seeking a skilled Software Engineer in Jacksonville, FL to join our team and play a key role in designing, developing, and maintaining high-performance backend systems. This role will focus on building microservices with FastAPI, architecting RESTful APIs, and optimizing ETL pipelines for large-scale geospatial and mobility datasets. If you are passionate about backend development, data engineering, and scalable architectures, this is the perfect opportunity for you!</p><p><strong>Key Responsibilities</strong></p><ul><li>Develop and maintain microservices using FastAPI for web and mobile applications.</li><li>Architect scalable, secure RESTful APIs that support high-performance applications.</li><li>Design and optimize ETL and data processing pipelines for large-scale geospatial and mobility datasets.</li><li>Optimize database queries and schema design using PostgreSQL and PostGIS.</li><li>Implement authentication and authorization mechanisms (e.g., JWT, OAuth).</li><li>Collaborate with cross-functional teams to define and deliver new features.</li><li>Ensure high performance and reliability by implementing caching, logging, and monitoring strategies.</li><li>Develop and maintain unit and integration tests to ensure high code quality.</li><li>Contribute to CI/CD pipelines for automated testing and deployment.</li></ul> Software Engineer <p>We are offering an employment opportunity for a Software Engineer in Jacksonville, Florida. The successful candidate will be tasked with the development of software applications using C++, as well as the automation of workflows and processes using batch scripting. This is an onsite role in Jacksonville, FL</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Collaborate with engineering teams to define technical requirements for software development.</li><li>Design, develop, and implement features for software applications using C++.</li><li>Automate complex tasks and processes with batch scripts to improve operational efficiency.</li><li>Conduct thorough unit testing and participate in integration testing to ensure software quality and functionality.</li><li>Troubleshoot and resolve software issues to ensure smooth application operation.</li><li>Maintain and enhance the existing codebase for optimal performance and user experience.</li><li>Stay updated with the latest developments and best practices in C++ to continually improve skills and software applications.</li><li>Write clean, efficient, and maintainable code, following best practices in software development.</li></ul><p><br></p> Software Developer <p><strong>Get ready to ignite your passion for coding!</strong> We're on the hunt for a phenomenal Software Engineer to join our dynamic IT Software team right here in sunny Jacksonville, FL! If you're bursting with creativity and love building cutting-edge software, this is your chance to shine!</p><p><br></p><p><strong>Imagine this:</strong> You'll be a key player in crafting, testing, and fine-tuning secure and scalable applications that truly make a difference. You'll team up with brilliant product owners, enthusiastic stakeholders, and fellow developers to deliver jaw-dropping, full-stack solutions that thrill our customers and propel our business forward!</p><p><br></p><p><strong>Here's where the magic happens:</strong></p><ul><li><strong>Dream Big, Build Bigger!</strong> Collaborate with our rockstar product owners and stakeholders to design software solutions that are not just functional, but revolutionary!</li><li><strong>Code with Confidence!</strong> Dive into industry best practices and coding standards to develop, test, and maintain software applications that are as robust as they are elegant.</li><li><strong>Level Up Together!</strong> Engage in lively code reviews, sharing your expertise and soaking up the wisdom of your colleagues.</li><li><strong>API Alchemist!</strong> Develop and manage powerful internal and external APIs/RESTful services, both on-site and in the cloud, connecting our systems like never before.</li><li><strong>Data Dynamo!</strong> Harness the power of databases like SQL Server, MongoDB, and PostgreSQL to store and retrieve data with lightning speed and precision.</li><li><strong>Testing Titan!</strong> Create and execute unit and integration tests to guarantee flawless software performance, every time.</li><li><strong>User Whisperer!</strong> Gather and analyze user feedback to continuously enhance software performance and create an amazing user experience.</li><li><strong>Documentation Dynamo!</strong> Keep our technical documentation crystal clear and up-to-date, including user manuals and system architecture diagrams.</li><li><strong>Tech Trailblazer!</strong> Stay ahead of the curve by exploring and embracing emerging trends and technologies in the ever-evolving world of software development.</li></ul><p><strong>If you're ready to unleash your coding superpowers in a vibrant, collaborative, and onsite environment in Jacksonville, FL, we want YOU! Let's build the future together!</strong></p> Software Engineer We are in search of a Software Engineer to join our team in Jacksonville, Florida. This role involves building and maintaining robust applications using Java and Spring Boot. This is a long-term contract employment opportunity providing an avenue to contribute to our growth in the industry. <br><br>Responsibilities:<br><br>• Collaborate with product managers and engineers to gather requirements, define technical specifications, and convert them into high-quality code.<br>• Design, develop, test, and deploy scalable microservices using Java and Spring Boot.<br>• Analyze and resolve problems identified in production to ensure application stability and performance.<br>• Partner with QA teams to develop test scripts and troubleshoot any issues identified during testing.<br>• Monitor the health and performance of live applications and implement optimizations to address any concerns.<br>• Participate in code reviews and maintain a high standard for code quality and maintainability.<br>• Stay updated with the latest advancements in Java, Spring Boot, and related technologies.<br>• Utilize Apache Struts and RabbitMQ for API Development and message queuing systems.<br>• Maintain and manage databases efficiently. Software Engineer <p>We are seeking a skilled Software Engineer based in Jacksonville, Florida. This role involves designing and developing software applications using C# and .NET. It requires a strong focus on quality and adherence to coding standards and offers a contract employment opportunity.</p><p><br></p><p>Responsibilities:</p><p>• Develop and implement new features in applications using the C# programming language.</p><p>• Maintain the high quality of C# code, ensuring compliance with deadlines and coding guidelines.</p><p>• Proactively identify and troubleshoot any issues that arise.</p><p>• Participate in unit testing and code reviews to uphold code quality.</p><p>• Work with other team members in designing, implementing, and testing new software features.</p><p>• Stay updated on the latest advancements and trends in C# and .NET development.</p> Software Developer <p>We are offering an employment opportunity for a Software Developer in Jacksonville, Florida. As a Software Developer, you will be required to design, build, and maintain scalable server-side logic and APIs, develop intuitive user interfaces, and deploy solutions using various AWS services. You will be working in the technology industry, creating impactful cloud-based solutions.</p><p><br></p><p>Responsibilities</p><p>• Utilize Node.js to develop and maintain robust, high-performance server-side logic and APIs.</p><p>• Architect and deploy solutions using a variety of AWS services, including but not limited to AWS Lambda, S3, DynamoDB, and CloudWatch.</p><p>• Design and build user-friendly UI components with the React.js framework, ensuring an intuitive user experience.</p><p>• Collaborate with cross-functional teams, such as DevOps engineers and product managers, to align tasks with business objectives.</p><p>• Adhere to industry best practices in coding, testing, version control, and CI/CD pipelines.</p><p>• Create, optimize, and manage databases using MongoDB, focusing on efficient query execution.</p><p>• Design, develop, and maintain microservices.</p><p>• Stay on top of emerging technologies and contribute to the team's overall technical growth.</p><p>• Develop and maintain interactive databases using MongoDB, ensuring efficient query execution.</p><p>• Collaborate effectively with cross-functional teams to ensure seamless integration and alignment of tasks with business objectives.</p> Full Stack Engineer <p><strong>About the Role:</strong></p><p>We are looking for a <strong>Full Stack Software Engineer</strong> with expertise in <strong>.NET and React</strong> to join our development team. This role involves designing, developing, and maintaining scalable web applications while collaborating with cross-functional teams to build high-quality software solutions. If you have a passion for modern web development and enjoy working on both frontend and backend technologies, we’d love to hear from you!</p><p><strong>Responsibilities:</strong></p><ul><li>Develop and maintain <strong>full-stack web applications</strong> using <strong>.NET Core (C#) for backend</strong> and <strong>React for frontend</strong>.</li><li>Design and implement <strong>RESTful APIs and microservices</strong> to support application functionality.</li><li>Work with <strong>SQL Server, PostgreSQL, or other relational databases</strong> for data management.</li><li>Optimize frontend performance using <strong>React, TypeScript, Redux, and modern UI/UX principles</strong>.</li><li>Write <strong>clean, scalable, and maintainable code</strong>, adhering to best practices.</li><li>Implement <strong>authentication and security features</strong> (OAuth, JWT, IdentityServer).</li><li>Participate in <strong>Agile development processes</strong>, including code reviews, sprint planning, and daily stand-ups.</li><li>Collaborate with DevOps teams to deploy applications using <strong>CI/CD pipelines and cloud services</strong> (Azure/AWS).</li><li>Troubleshoot and resolve <strong>technical issues across the stack</strong>.</li></ul><p><br></p> Software Developer <p>We are excited to offer a long-term contract opportunity for a Software Developer position based in Jacksonville, Florida. This role involves leading and directing technical staff in software development, maintenance, and enhancement. As a Software Developer, you will collaborate closely with various teams and vendors to resolve complex technical issues and enhance the performance and scalability of our systems.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Lead the design of software components and solutions based on user requirements and guiding principles.</li><li>Oversee the development of enterprise-level applications using .NET Core, C#, Azure DevOps, and Azure PaaS.</li><li>Execute tasks as directed by the Delivery Architect and Manager, escalating issues and risks as needed.</li><li>Ensure adherence to development standards through quality reviews and compliance scans.</li><li>Engage in detailed design of multiple technologies under the guidance of the delivery architect.</li><li>Collaborate with team members to define and clarify business requirements, development estimation, and work plan finalization.</li><li>Participate in and lead the implementation and support transition of completed components.</li><li>Assist other teams in troubleshooting problems arising from applications or integration of various components.</li><li>Proactively solve problems, remove blockers, and address technical challenges.</li><li>Work closely with other developers and QA engineers throughout the software development lifecycle.</li><li>Use advanced knowledge and experience to resolve complex break/fix and bug/defect issues.</li><li>Implement core REST JSON-based APIs.</li><li>Support the Operations Team with any environment issues during application deployment across Development, QA, Staging, and Production environments.</li><li>Participate in and lead design discussions, asking probing questions, and identifying edge cases.</li></ul><p><br></p> Software Developer <p>We are offering a contract to permanent employment opportunity for a Software Developer in Jacksonville, Florida. This role is in the tech industry and will involve working within a dynamic team to develop software for a wide range of companies and organizations. You will be involved in all phases of the development lifecycle, from analysis and design to deployment and support.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>Develop and Maintain Web Applications:</p><p>Collaborate with cross-functional teams (strategists, developers, designers) to design, develop, and maintain high-quality web applications.</p><p>Utilize Microsoft technologies (and others) to architect and build robust and scalable solutions.</p><p>Proficient in SQL Server, ORM tools (like Entity Framework), and N-tier application architecture.</p><p>Technical Expertise:</p><p>Demonstrate strong Object-Oriented Programming (OOP) skills and adhere to industry best practices (design patterns, coding standards).</p><p>Contribute to both front-end (JavaScript) and back-end development.</p><p>Project Involvement:</p><p>Participate in project scoping and planning, recommending optimal approaches.</p><p>Present project deliverables to clients effectively.</p><p>Continuous Improvement:</p><p>Contribute to the agency's growth by producing high-quality code and exceptional work.</p><p>Assist in the development of internal tools and applications to enhance efficiency.</p><p><br></p><p>Key Skills:</p><p>Microsoft Technology Stack (C#, .NET, ASP.NET)</p><p>SQL Server, ORM (e.g., Entity Framework)</p><p>JavaScript</p><p>Object-Oriented Programming (OOP)</p><p>Agile Methodologies</p><p>Client Communication and Presentation</p> C++ Engineer <p>Work on high-performance systems as a C++ Engineer, building software solutions for critical operations.</p> .NET Developer <p>We're seeking a Full Stack Application Developer to build and maintain scalable web applications using the Microsoft stack.</p> Python Developer <p>We're hiring a Python Developer to work on backend systems and automation pipelines for scalable solutions.</p> Java Developer <p>A local development team in Jacksonville needs a Java Developer to design and implement enterprise-level back-end systems.</p> Full Stack Developer <p>Work across the stack as a Full Stack Developer, building feature-rich web applications.</p> Data Engineer <p>We are hiring a Data Engineer to architect and build robust data pipelines, ensuring clean and reliable data flows throughout our systems.</p> Android Developer We are offering a long-term contract employment opportunity for an Android Developer based in Jacksonville, Florida. The role is in the tech industry, focusing on the development and deployment of user-friendly Android applications. As an Android Developer, you will be instrumental in creating and maintaining applications, ensuring their compatibility with backend services, and optimizing their performance.<br><br>Responsibilities<br>• Design, code, test, and deploy Android applications, ensuring they align with user requirements and design specifications.<br>• Collaborate with cross-functional teams to define, design, and ship new features.<br>• Work with outside data sources and APIs.<br>• Create user-friendly interfaces with a focus on usability and simplicity.<br>• Optimize application performance, finding and fixing bottlenecks.<br>• Maintain the quality of applications through troubleshooting and resolving issues found in testing.<br>• Assist QA team in the development of test scripts and provide technical assistance when needed.<br>• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.<br>• Create technical specifications based on gathered requirements.<br>• Use Java 16, Postgres, Vaadin, Spring Boot, and consumer APIs to build web applications.<br>• Work with the Ionic framework to create Progressive Web Applications.