×
Register Here to Apply for Jobs or Post Jobs. X

Senior FullStack Developer; NodeJS​/Angular​/Python

Job in Rockville, Montgomery County, Maryland, 20849, USA
Listing for: Software Guidance & Assistance
Part Time position
Listed on 2026-01-30
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Position: Senior FullStack Developer (NodeJS/Angular/Python)

Overview

Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Full Stack Engineer for a Contract assignment with one of our premier Regulatory clients in Rockville, MD or Tysons, VA
. This role is hybrid (3 days/week Onsite in either Rockville or Tysons office).

Responsibilities

Daily Development:

  • Support multiple customized COTS and internally developed applications using Java script, node.js, Angular, Python, Graph

    QL, Power

    BI, RDS, Lambda, Fargate, API Gateway, S3, SNS/SQS, and other technologies and needed.
  • Support and enhance delivery and security of applications utilizing currently supported infrastructure systems such as Jenkins, F3, Bitbucket, Provision, Splunk, Credstash, Sonar Qube, ESMP, Data Management, and others.
  • Troubleshoot and resolve complex issues in both the frontend and backend components, optimizing application performance.
  • Write clean, maintainable, and testable code while following best practices. Implement unit tests and integration tests to ensure high code quality and system stability.
  • Regularly evaluate and update application dependencies to avoid security risks, ensure compatibility, and improve system performance.
Collaboration with Teams
  • Participate in daily stand-ups, sprint planning, and retrospectives to drive team collaboration and continuous improvement.
  • Work closely with Engineering manager, product managers, UX/UI designers, QA engineers, and other stakeholders to ensure smooth integration and delivery of features.
  • Integrate APIs between backend services and frontend interfaces while ensuring optimal data flow and system performance.
Performance Monitoring & Optimization
  • Regularly monitor application performance using tools like Cloud Watch and Splunk to identify and address performance bottlenecks.
  • Optimize both frontend and backend systems to ensure they scale efficiently, especially under heavy loads.
  • Identify opportunities to optimize database queries, reduce latency, and improve response times.
Troubleshooting & Support
  • Provide technical support for production issues, analyzing logs (Splunk, Cloud Watch, Lambda logs) to identify root causes and address performance degradation or failures.
  • Work with the team to perform basic Linux troubleshooting for server-side issues and deployment-related concerns.
  • Conduct root cause analysis for recurring issues, developing and implementing fixes to prevent future incidents.
Code Reviews & Mentorship
  • Conduct code reviews for junior and mid-level engineers, ensuring adherence to coding standards and best practices.
  • Mentor junior engineers, guiding them in development tasks, debugging, and technical decision-making.
  • Share knowledge on best practices, architectural patterns, and new technologies to help team members grow technically.
Upgrades & Maintenance
  • Stay on top of updates for frameworks, runtimes, and AMIs, planning and implementing upgrades to keep the application up to date and performant.
  • Maintain a focus on security and technical debt reduction, ensuring that the codebase remains clean, secure, and easy to maintain.
  • Address and resolve software upgrade challenges and compatibility issues related to Angular, backend services, and third-party libraries.
Agile Processes & Reporting
  • Engage in the Agile process, attending daily standups, sprint planning sessions, and retrospectives to contribute to sprint goal achievement and ongoing team improvements.
  • Use JIRA to track and report on task progress, bugs, and features, ensuring transparency and alignment across teams.
  • Assist the Engineering Manager in ensuring the team stays on track to meet sprint goals and deadlines.
Exploring New Technologies
  • Investigate and experiment with emerging technologies like Generative AI or new AWS tools to improve system performance, user experience, and internal processes.
  • Keep up to date with industry trends and recommend innovative solutions to challenges, including Power

    BI and Amazon Quicksight for data visualization.
  • Write and maintain technical documentation for features, changes, and best practices to ensure knowledge sharing and reduce future ramp-up time for new team members.
  • Provide clear documentation for deployment, troubleshooting, and maintenance processes to improve operational efficiency
Required Skills & Experience
  • 5 years of experience as a full-stack engineer, with expertise in Angular, Python, JavaScript/Type Script, and Node.js.
  • Extensive experience working with AWS services (e.g., Lambda, ECS/Fargate, Cloud Watch, S3, RDS, API Gateway, SNS/SQS).
  • Strong skills in API development and integrating frontend and backend components, ensuring seamless data flow and application performance.
  • Expertise in Angular for building responsive, user-friendly, and high-performance frontend applications.
  • Experience handling software upgrades, including upgrading Angular and ensuring compatibility with backend services.
  • Basic Linux troubleshooting skills to diagnose and resolve issues related to deployment or server-side performance.
  • Strong understanding of Agile processes…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary