Lead Software Engineer - Analytics (Node.JS/Angular/AWS)

Software Guidance & Assistance Inc
Rockville, United States of America
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Rockville, United States of America

Tech stack

JavaScript
API
Artificial Intelligence
Amazon Web Services (AWS)
Data analysis
Cloud Computing
Code Review
Continuous Integration
Data Infrastructure
Amazon DynamoDB
Node.js
Performance Tuning
Query Optimization
Power BI
Standard Sql
Data Streaming
Tableau
Caching
AWS Lambda
Backend
Data Layers
Angular
Infrastructure Automation Frameworks
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Front End Software Development
Angular
Serverless Computing

Job description

Software Guidance & Assistance, Inc., (SGA), is searching for a Lead Software Engineer - Analytics (Node/Angular/AWS) for a CONTRACT assignment with one of our premier Regulatory clients in Rockville, MD, Tysons, VA. New York, NY or Jersey City, NJ. Hybrid - 3x a week on-site We're seeking an experienced Lead Engineer to strengthen our development practices and drive architectural excellence for our rapidly growing Market Oversight platform. This role requires someone who can immediately impact delivery quality while architecting for future scale., * End-to-End Ownership: Take full ownership of development scope - UI integration, data flows, backend services, CI/CD pipelines, and AWS infrastructure

  • Development Process Enhancement: Strengthen code review processes, testing standards, and deployment practices to mitigate delivery risks
  • Modern Development Practices: Champion AI-assisted development workflows while ensuring proper code review, testing, and security validation of AI-generated code
  • Technical Mentorship: Mentor engineers and pair on complex implementations, serving as a technical guardrail; able to pick up handed-off work and run with it independently
  • Architecture Ownership: Design scalable solutions aligned with AWS Well-Architected principles for current platform complexity and future growth
  • Data Layer Optimization: Enhance DynamoDB query patterns, Athena performance, AWS Glue ETL processes, and caching strategies including QuickSight SPICE optimization
  • UI Integration: Drive frontend integration work connecting Angular UI with cloud-based analytics data platform (Athena, SPICE, Glue); experience with libraries like D3, PrimeNG, AG-Grid is valuable but the focus is integration, not custom visualization development
  • Cross-team Collaboration: Work with UI (Angular), API (Node.js), AWS Lambda, and infrastructure teams, * End-to-end delivery ownership across UI integration, data flows, backend services, and infrastructure
  • Code review and architectural guidance for multi-component system (UI/API/Lambda)
  • Development workflow improvements to reduce delivery risk
  • Performance optimization of data queries and dashboard rendering
  • Scalability planning for growing compliance platform demands
  • AI Development Integration: Establish guidelines for effective use of AI coding tools while maintaining delivery quality and security standards

Requirements

  • 7+ years full-stack development with leadership experience
  • Strong background in Node.js/JavaScript, Angular, and AWS serverless architecture
  • Strong SQL and data modeling skills (mandatory)
  • UI Integration Experience : Proven ability to integrate Angular frontends with cloud-based analytics platforms; familiarity with libraries like D3, PrimeNG, AG-Grid is a plus
  • Experience with DynamoDB, Athena, Lambda functions, and AWS data services
  • Knowledge of QuickSight/SPICE optimization and data refresh strategies
  • Business Intelligence: Familiarity with BI tools (QuickSight, Tableau, Power BI, or similar) is a plus
  • CI/CD pipeline experience and infrastructure-as-code practices
  • Proven expertise in query optimization and caching strategies
  • Experience scaling applications under increasing complexity
  • Proven track record establishing robust development workflows and team practices
  • Ability to mentor developers while delivering hands-on technical work
  • Self-directed: able to pick up complex, in-progress work with minimal guidance

Preferred:

  • Experience with AWS EMR and/or AWS Glue ETL pipelines

About the company

SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at ., © 2026 Careerjet All rights reserved

Apply for this position