[Remote] Senior Full Stack Engineer - Contingent
Note: The job is a remote job and is open to candidates in USA. Index Analytics, LLC, is a rapidly growing, Baltimore-based small business providing health-related consulting services to the federal government. The Senior Full Stack Engineer will design, develop, and maintain scalable, secure, and user-centric applications across enterprise-wide systems, while collaborating closely with various teams to enable seamless data exchanges and lead the development of intuitive user interfaces.ResponsibilitiesLead the design, development, and delivery of scalable, secure, and high-performance full stack applications across web, application, and data layersTranslate business requirements and user stories into technical designs, architecture, and deliverable featuresLead development of modern front-end applications using Angular, applying best practices in component-based architecture, modular design, and reusable UI patternsDesign and implement state management solutions (e.g., NgRx or similar patterns) to support scalable and maintainable front-end applicationsEnsure front-end applications meet standards for performance optimization, accessibility (Section 508), and responsive designCollaborate with UX/UI designers and stakeholders to deliver intuitive, user-centered interfaces aligned with design systems and usability standardsGuide front-end code structure, enforce code quality through reviews, and standardize development approaches across the teamArchitect and develop RESTful APIs leveraging AWS cloud-based technologies to support internal and external system integrationsOwn end-to-end delivery of complex features, ensuring scalability, reliability, and performance from design through production supportDefine and enforce coding standards, design patterns, and best practices across the development teamLead development of automated testing strategies (unit, integration, and regression) to ensure high-quality product deliveryDrive and optimize CI/CD pipelines using AWS services, CloudFormation, Jenkins, and infrastructure-as-code practicesLead containerized deployments and cloud-native implementations using Kubernetes (EKS) and microservices architectureCollaborate with DevOps and security teams to implement DevSecOps practices, including secure coding, vulnerability remediation, and compliance alignmentDiagnose and resolve complex system issues, conduct root cause analysis, and implement long-term solutionsDesign for high availability, resiliency, and fault tolerance, including performance tuning and capacity planningDevelop and maintain API specifications and documentation (e.g., Swagger/OpenAPI) and guide teams on adoption and usagePartner with Product Owners, architects, and stakeholders to translate functional needs into scalable technical solutionsMentor and guide junior and mid-level developers through code reviews, design discussions, and technical coachingLead or contribute to Agile ceremonies (PI Planning, backlog refinement, sprint planning) and support technical roadmap developmentDrive continuous improvement initiatives, including technical debt reduction, modernization efforts, and adoption of emerging technologiesDemonstrate familiarity with and practical use of AI-assisted development tools (e.g., ChatGPT, GitHub Copilot, or similar) to support system design, implementation, troubleshooting, and code review processesSkillsUS citizen or lived in the US for 3 of the last 5 years. Must be able to obtain a U.S. Federal government client badge and pass a government background investigationBachelor's degree or higher in Information Technology or a related discipline with eight (8) or more years of experience in software engineering with demonstrated expertise in designing, architecting, and implementing enterprise-scale applicationsProven experience leading technical design and architecture for distributed, cloud-based systemsHands-on experience with API development platforms such as AWS API Gateway, Apigee, Kong, or similarStrong experience with web services (REST and/or SOAP) and API-first design strategiesExperience designing and implementing microservices architectures and containerized deployments (Spring Boot, NGINX, Kubernetes/EKS)Strong understanding of cloud architecture patterns, including AWS Well-Architected Framework principlesExperience with CI/CD pipelines, infrastructure-as-code, and DevSecOps practicesFamiliarity with system design across presentation, application, and data layersDemonstrated experience mentoring developers and contributing to team technical leadershipStrong analytical, troubleshooting, and problem-solving skillsAbility to communicate complex technical concepts clearly to both technical and non-technical stakeholdersExperience working in Agile environments (Scrum, SAFe) and using associated toolsExperience supporting federal clients, compliance requirements, or CMS environments preferredDiverse experience across the full software development lifecycle, including design, development, testing, deployment, and operationsBenefitsHealth and retirement benefitsDiscretionary bonusesReimbursement for professional development opportunitiesCompany OverviewIndex Analytics LLC (Index) was established in May 2012 in Baltimore, Maryland, and currently supports mission-critical high visibility healthcare programs nationwide in collaboration with six federal health agencies. It was founded in 2012, and is headquartered in Baltimore, Maryland, USA, with a workforce of 201-500 employees. Its website is https://index-analytics.com/.