Demo

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

Software Guidance & Assistance, Inc. (SGA, Inc.)
Rockville, MD Full Time
POSTED ON 4/22/2026
AVAILABLE BEFORE 5/21/2026
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.

Key Responsibilities:

  • 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

Required Experience:

  • 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

Immediate Impact Areas:

  • 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

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 https://sgainc.com/ .

SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company EEO page to request an accommodation or assistance regarding our policy.

Salary : $75 - $82

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Software Guidance & Assistance, Inc. (SGA, Inc.)

  • Software Guidance & Assistance, Inc. (SGA, Inc.) Lehi, UT
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Deal Desk Analyst for a contract assignment with one of our premier SaaS clients in Lehi, U... more
  • 1 Day Ago

  • Software Guidance & Assistance, Inc. (SGA, Inc.) Rockville, MD
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Full Stack Engineer (FE-focused/ Angular) for a Contract assignment with one of our premier... more
  • 1 Day Ago

  • Software Guidance & Assistance, Inc. (SGA, Inc.) Rockville, MD
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Full Stack Engineer (Java/Big Data) for a Contract assignment with one of our premie... more
  • 1 Day Ago

  • Software Guidance & Assistance, Inc. (SGA, Inc.) Rockville, MD
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Full-Stack Developer (Agent/Tool Focus) for a CONTRACT assignment with one of our premier R... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Lead Software Engineer - Analytics (Node.JS/Angular/AWS) jobs in the Rockville, MD area that may be a better fit.

  • Praescient Analytics Arlington, VA
  • Location: Arlington, VA Clearance Required: TS/SCI minimum (US Citizen) Employment Type: Full-Time About Praescient Analytics Praescient Analytics is a lea... more
  • 12 Days Ago

  • Praescient Analytics Alexandria, VA
  • Praescient Analytics has an immediate opening for Cyber Support Detachment (CSD) Software Engineer to support an Army Cyber Command contract in Alexandria,... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!