Skip to content
mimi

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

Software Guidance & Assistance, Inc. (SGA, Inc.)

Rockville · Hybrid Contract Lead $75 – $82/hr Today

About the role

About

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.

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.

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

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

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

About SGA

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.

Skills

AngularAthenaAWS GlueAWS LambdaAWS Well-ArchitectedCI/CDDynamoDBJavaScriptNode.jsQuickSightSQL

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free