{"schemaVersion":"jobsearcher.job.v1","id":"f0ba7fa140f7a566c6165cbb","url":"https://jobsearcher.com/jobs/f0ba7fa140f7a566c6165cbb","canonicalUrl":"https://jobsearcher.com/jobs/f0ba7fa140f7a566c6165cbb","title":"Senior Full Stack Software Engineer","description":"Senior Full Stack Software Engineer\n\n*Job Type:* Long-Term Contract\n*Work Location:* Reston, VA\n*Work Arrangement:* Onsite/Hybrid – details to be discussed\n\nAbout the Role\n\nWe are seeking a *Senior Full Stack Software Engineer* to join an Agile engineering team building next-generation applications on a modern *AWS serverless platform*.\n\nThe ideal candidate will have strong full-stack development experience across *Node.js, React.js, JavaScript, AWS serverless technologies, automated testing, and cloud-based application development*. This role will contribute to building scalable applications, continuous integration and testing environments, test-data generation tools, automated end-to-end testing, and systems for collecting telemetry and data-integrity information.\n\nKey Responsibilities\n\n* Collaborate with software, product, design, and technical teams to deliver high-quality solutions.\n* Design, develop, test, release, and maintain backend services, frontend applications, and cloud infrastructure.\n* Build and maintain applications using AWS serverless technologies.\n* Develop and support continuous integration and automated testing environments.\n* Develop tools and platforms for test-data generation.\n* Design and execute chaos testing and automated end-to-end testing.\n* Build systems for collecting telemetry and monitoring application/data integrity.\n* Develop automated API integration testing solutions.\n* Contribute as a technical member of an Agile engineering team.\n* Participate in testing, production support, troubleshooting, and continuous improvement activities.\n* Work across multiple technical areas while maintaining a strong focus on scalability, reliability, and quality.\n\nRequired Qualifications\n\n* Bachelor's degree required; a degree in an analytical or technical field is preferred.\n* *5–7+ years of professional software development experience.*\n* Strong hands-on experience with *Node.js* and *JavaScript/ES6*.\n* Strong experience with *React.js* and modern frontend development.\n* Hands-on experience with *AWS* cloud services and serverless application development.\n* Experience with AWS services such as:\n* AWS Lambda\n* Amazon DynamoDB\n* Amazon S3\n* Amazon SNS/SQS\n* Experience with relational databases such as *PostgreSQL* and/or NoSQL databases such as *DynamoDB*.\n* Experience developing highly scalable software applications.\n* Experience working on Agile engineering teams.\n* Experience with automated browser/end-to-end testing.\n* Experience with automated API integration testing.\n\nPreferred Skills\n\n* AWS Certified – Associate level or higher.\n* Experience with continuous integration and automated testing environments.\n* Experience with chaos testing and reliability engineering.\n* Experience with telemetry, monitoring, and data-integrity solutions.\n* Ability to contribute across development, testing, and production support.\n* Strong analytical thinking and structured problem-solving skills.\n* Strong understanding of software libraries, frameworks, and underlying code.\n* Ability to manage multiple assignments in a cross-functional environment.\n* Strong communication, interpersonal, and collaboration skills.\n* Self-motivated with the ability to work independently and prioritize effectively.\n* Strong interest in continuous learning and improvement.\n* Ability to understand broader technical and business objectives.\n\nTechnology Stack\n\n*Cloud:* AWS, Lambda, DynamoDB, S3, SNS/SQS\n*Backend:* Node.js, JavaScript/ES6\n*Frontend:* React.js\n*Databases:* PostgreSQL, DynamoDB\n*Testing:* Automated E2E Testing, API Integration Testing, Chaos Testing\n*Engineering:* Serverless Architecture, CI/CD, Agile Development, Telemetry & Monitoring\n\nPay: $60.00 - $70.00 per hour\n\nWork Location: Hybrid remote in Reston, VA 20190","company":"Technotopia Solutions","rawCompany":"technotopia solutions","city":"Reston","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-10-06T18:48:17.133Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Full Stack Software Engineer","description":"Senior Full Stack Software Engineer\n\n*Job Type:* Long-Term Contract\n*Work Location:* Reston, VA\n*Work Arrangement:* Onsite/Hybrid – details to be discussed\n\nAbout the Role\n\nWe are seeking a *Senior Full Stack Software Engineer* to join an Agile engineering team building next-generation applications on a modern *AWS serverless platform*.\n\nThe ideal candidate will have strong full-stack development experience across *Node.js, React.js, JavaScript, AWS serverless technologies, automated testing, and cloud-based application development*. This role will contribute to building scalable applications, continuous integration and testing environments, test-data generation tools, automated end-to-end testing, and systems for collecting telemetry and data-integrity information.\n\nKey Responsibilities\n\n* Collaborate with software, product, design, and technical teams to deliver high-quality solutions.\n* Design, develop, test, release, and maintain backend services, frontend applications, and cloud infrastructure.\n* Build and maintain applications using AWS serverless technologies.\n* Develop and support continuous integration and automated testing environments.\n* Develop tools and platforms for test-data generation.\n* Design and execute chaos testing and automated end-to-end testing.\n* Build systems for collecting telemetry and monitoring application/data integrity.\n* Develop automated API integration testing solutions.\n* Contribute as a technical member of an Agile engineering team.\n* Participate in testing, production support, troubleshooting, and continuous improvement activities.\n* Work across multiple technical areas while maintaining a strong focus on scalability, reliability, and quality.\n\nRequired Qualifications\n\n* Bachelor's degree required; a degree in an analytical or technical field is preferred.\n* *5–7+ years of professional software development experience.*\n* Strong hands-on experience with *Node.js* and *JavaScript/ES6*.\n* Strong experience with *React.js* and modern frontend development.\n* Hands-on experience with *AWS* cloud services and serverless application development.\n* Experience with AWS services such as:\n* AWS Lambda\n* Amazon DynamoDB\n* Amazon S3\n* Amazon SNS/SQS\n* Experience with relational databases such as *PostgreSQL* and/or NoSQL databases such as *DynamoDB*.\n* Experience developing highly scalable software applications.\n* Experience working on Agile engineering teams.\n* Experience with automated browser/end-to-end testing.\n* Experience with automated API integration testing.\n\nPreferred Skills\n\n* AWS Certified – Associate level or higher.\n* Experience with continuous integration and automated testing environments.\n* Experience with chaos testing and reliability engineering.\n* Experience with telemetry, monitoring, and data-integrity solutions.\n* Ability to contribute across development, testing, and production support.\n* Strong analytical thinking and structured problem-solving skills.\n* Strong understanding of software libraries, frameworks, and underlying code.\n* Ability to manage multiple assignments in a cross-functional environment.\n* Strong communication, interpersonal, and collaboration skills.\n* Self-motivated with the ability to work independently and prioritize effectively.\n* Strong interest in continuous learning and improvement.\n* Ability to understand broader technical and business objectives.\n\nTechnology Stack\n\n*Cloud:* AWS, Lambda, DynamoDB, S3, SNS/SQS\n*Backend:* Node.js, JavaScript/ES6\n*Frontend:* React.js\n*Databases:* PostgreSQL, DynamoDB\n*Testing:* Automated E2E Testing, API Integration Testing, Chaos Testing\n*Engineering:* Serverless Architecture, CI/CD, Agile Development, Telemetry & Monitoring\n\nPay: $60.00 - $70.00 per hour\n\nWork Location: Hybrid remote in Reston, VA 20190","datePosted":"2026-10-06T18:48:17.133Z","dateModified":"2026-10-06T18:48:17.133Z","hiringOrganization":{"@type":"Organization","name":"Technotopia Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Reston","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f0ba7fa140f7a566c6165cbb"},"url":"https://jobsearcher.com/jobs/f0ba7fa140f7a566c6165cbb"}}