
Full Stack Developer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in District of Columbia, +1 more state.
• Develop, sustain, and enhance crucial enterprise web applications.
• Integrate legacy on-premises systems with AWS cloud infrastructures.
• Refactor and transition legacy web applications and workflows from SharePoint Subscriber Edition On-Premises to open-source technology stacks hosted on AWS, including AWS GovCloud and AWS Outposts.
• Leverage artificial intelligence to refactor outdated code.
• Collaborate as an integral member of the DevSecOps team.
• Ensure that both front-end and back-end code are optimized, accessible, and secure.
• Transform legacy application interfaces into secure cloud architectures.
• Address findings from automated security pipelines.
• Create resilient, error-tolerant workflows that support operational continuity.
• Engage in building code layers with redundancy, error handling, and failover capabilities.
• Provide support for highly available mission-critical FAA functions under a FISMA Moderate framework.
• A bachelor's degree in a technical field (Computer Science, Electrical Engineering, Information Technology, or a related area).
• A minimum of 5 years of experience in full-stack web application development.
• Demonstrated success in refactoring monolithic/legacy platforms and migrating workloads to AWS.
• Three or more years of hands-on experience in developing and maintaining complex, responsive, and accessible web interfaces.
• Experience in refactoring and modernizing legacy SharePoint pages, customized Master Pages, InfoPath forms, and web parts.
• Extensive knowledge of HTML5, CSS3, and modern JavaScript/TypeScript.
• Strong skill set in server-side open-source development including .NET Core, C#, Node.js, or Python.
• Proficient in designing secure, modular RESTful APIs.
• Experience in replacing SharePoint SSOM and CSOM with open-source API architectures.
• Capability in decomposing monolithic logic into microservices or serverless applications.
• Familiarity with analyzing SharePoint site hierarchies, document libraries, lists, and item-level permissions.
• Experience in migrating SharePoint list data into relational databases such as Microsoft SQL Server, PostgreSQL, or Amazon RDS.
• Proficient in optimizing database queries.
• Experience in refactoring SharePoint Designer, Power Automate, or K2 workflows into AWS Step Functions or serverless event-driven architectures.
• Familiarity with AWS GovCloud and AWS Outposts.
• Understanding of CI/CD pipelines such as Azure DevOps, GitLab CI, or GitHub Actions.
• Experience with automated SAST/DAST security scans.
• Strong understanding of OWASP Top 10 secure coding practices.
• Knowledge of NIST SP 800-53 security controls and FISMA Moderate.
• Experience in remediating pipeline scan findings.
• Experience in aligning SharePoint permissions and AD security groups with AWS IAM, AWS IAM Identity Center, OAuth2, OIDC, and SAML.
• Public Trust security requirement.
• CompTIA Security+ certification required within 6 months of hiring.
• AWS Certified Developer (Associate) or AWS Certified Solutions Architect (Associate) preferred.
• Professional certifications in React, Angular, or Vue are preferred.
• Ability to work 40 hours per week, Monday through Friday, during core hours from 9:00 a.m. to 3:00 p.m. local time.
• Health insurance.
• Dental insurance.
• Vision insurance.
• Life insurance.
• Comprehensive 401(k) plan with matching and immediate vesting.
• Career development opportunities.
• Positive workplace culture focused on innovation and engagement.
Addepar
NinjaOne
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.