[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.
Responsibilities
- Lead the design, development, and delivery of scalable, secure, and high-performance full stack applications across web, application, and data layers
- Translate business requirements and user stories into technical designs, architecture, and deliverable features
- Lead development of modern front-end applications using Angular, applying best practices in component-based architecture, modular design, and reusable UI patterns
- Design and implement state management solutions (e.g., NgRx or similar patterns) to support scalable and maintainable front-end applications
- Ensure front-end applications meet standards for performance optimization, accessibility (Section 508), and responsive design
- Collaborate with UX/UI designers and stakeholders to deliver intuitive, user-centered interfaces aligned with design systems and usability standards
- Guide front-end code structure, enforce code quality through reviews, and standardize development approaches across the team
- Architect and develop RESTful APIs leveraging AWS cloud-based technologies to support internal and external system integrations
- Own end-to-end delivery of complex features, ensuring scalability, reliability, and performance from design through production support
- Define and enforce coding standards, design patterns, and best practices across the development team
- Lead development of automated testing strategies (unit, integration, and regression) to ensure high-quality product delivery
- Drive and optimize CI/CD pipelines using AWS services, CloudFormation, Jenkins, and infrastructure-as-code practices
- Lead containerized deployments and cloud-native implementations using Kubernetes (EKS) and microservices architecture
- Collaborate with DevOps and security teams to implement DevSecOps practices, including secure coding, vulnerability remediation, and compliance alignment
- Diagnose and resolve complex system issues, conduct root cause analysis, and implement long-term solutions
- Design for high availability, resiliency, and fault tolerance, including performance tuning and capacity planning
- Develop and maintain API specifications and documentation (e.g., Swagger/OpenAPI) and guide teams on adoption and usage
- Partner with Product Owners, architects, and stakeholders to translate functional needs into scalable technical solutions
- Mentor and guide junior and mid-level developers through code reviews, design discussions, and technical coaching
- Lead or contribute to Agile ceremonies (PI Planning, backlog refinement, sprint planning) and support technical roadmap development
- Drive continuous improvement initiatives, including technical debt reduction, modernization efforts, and adoption of emerging technologies
- Demonstrate 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 processes
Skills
- US 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 investigation
- Bachelor'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 applications
- Proven experience leading technical design and architecture for distributed, cloud-based systems
- Hands-on experience with API development platforms such as AWS API Gateway, Apigee, Kong, or similar
- Strong experience with web services (REST and/or SOAP) and API-first design strategies
- Experience designing and implementing microservices architectures and containerized deployments (Spring Boot, NGINX, Kubernetes/EKS)
- Strong understanding of cloud architecture patterns, including AWS Well-Architected Framework principles
- Experience with CI/CD pipelines, infrastructure-as-code, and DevSecOps practices
- Familiarity with system design across presentation, application, and data layers
- Demonstrated experience mentoring developers and contributing to team technical leadership
- Strong analytical, troubleshooting, and problem-solving skills
- Ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders
- Experience working in Agile environments (Scrum, SAFe) and using associated tools
- Experience supporting federal clients, compliance requirements, or CMS environments preferred
- Diverse experience across the full software development lifecycle, including design, development, testing, deployment, and operations
Benefits
- Health and retirement benefits
- Discretionary bonuses
- Reimbursement for professional development opportunities
Company Overview