Senior Fullstack Software Engineer responsible for designing, developing, and maintaining backend and frontend components of the Digital Customer Ecosystem, including microservices, APIs, and cloud deployments on Azure.
Responsibilities
Design and develop backend and frontend functionality using Java, Spring Boot, and Angular
Build clean, maintainable, and testable codebases with automated tests
Create and scale REST APIs, microservices, and event‑driven integrations
Deploy and operate applications in Azure Cloud, including containerized workloads
Integrate with messaging platforms, APIs, relational and NoSQL databases
Lead, mentor, and develop a team of 3-5 Test Automation and QA/QC engineers
Define team priorities, testing strategies, and quality goals
Partner with cross-functional stakeholders to coordinate testing coverage and represent content QA in release planning and tracking
Review and refine data and software requirements, use cases, and workflows for product features to ensure they are scientifically valid, technically robust, and testable
Design and implement automated quality controls and improve reliability of processes, pipelines, tools, and models that support development, build, and maintenance of our biological content
Requirements
Undergraduate degree in bioinformatics, bioengineering, genetics, molecular biology, or a related field
Lead the development, implementation, and maintenance of automated testing frameworks across the Republic Airways portfolio, ensuring high-quality software delivery through comprehensive test strategies, execution, and defect management.
Responsibilities
Coordinate software QA needs across the Republic portfolio including performance, end‑to‑end, automation, regression, usability, and scalability testing
Develop and execute comprehensive test strategies aligned with project requirements
Collaborate with product owners, developers, and stakeholders to define acceptance criteria
Design and maintain a robust test suite leveraging automated and manual testing
Prioritize and estimate testing efforts to meet project deadlines
Requirements
Bachelor’s degree in computer science, Software Engineering, or a related field
Develop and maintain user interfaces using Next/React JS, ensuring a responsive, accessible, and engaging user experience.
Implement and adhere to the latest frontend development principles and best practices, including component-based architecture, state management, and testing.
Write clean, well-documented, and testable code.
Participate in code reviews to ensure code quality and knowledge sharing.
Design, develop, and maintain API middleware to support frontend functionality and integrate with various backend systems.
Lead technical and strategic quality engineering for connected medical device ecosystems, coordinating global testing teams and driving automation and AI-enabled testing initiatives.
Compensation
Salary ranges for U.S (excl. PR) locations (USD):$109,000.00 - $185,000.00
For roles located in California, Seattle WA, Washington DC, Boston MA, and New York City, the salary range is $121,000.00 - $205,000.00
Responsibilities
Define and drive overall test strategy, quality roadmap, and release readiness across multiple products and programs
Serve as technical authority and SME for software, systems, integration, connectivity, and end-to-end testing activities
Establish quality engineering best practices, testing standards, and governance models across teams
Influence product quality decisions through data-driven analysis, risk assessments, and engineering leadership
Lead technical reviews of requirements, architecture, design, risk analysis, and testability assessments
Requirements
Bachelor’s degree
Advanced degree
Nice to have: Leadership of large-scale testing efforts
Nice to have: Experience managing globally distributed and offshore test teams
Nice to have: Experience in regulated healthcare software
Lead data science initiatives within FTI Consulting’s Digital & Insights practice, integrating AI, analytics, and communications strategy to deliver insights and advisory services to global clients.
Responsibilities
Use AI platforms and tools to collect and analyze data
Employ qualitative, statistical and machine learning approaches
Innovate and lead data science teams
Drive projects in audience & influencer insights, media analysis, campaign performance
Interrogate multiple data sources and extract insights