S

Sparksoft

IT compliance software development and automation

Full Stack Developer

Full-Time
No salary listed
Senior
Bachelor's
Maryland, USA
HybridRemote work is available only to candidates local to Maryland; otherwise the role is hybrid.
Software EngineeringFull-Stack Engineering

About the job

Requirements
  • Proficiency in multiple programming languages, including Java.
  • Experience with front-end frameworks, including Angular, TypeScript, and React.
  • Experience with back-end frameworks, including Node.js.
  • Experience in a scripting language, such as JavaScript or PHP.
  • Database management experience with DynamoDB and Aurora DB.
  • Experience with API development and integration, DevOps, and deployment.
  • Experience with testing and debugging, security and data protection, and performance optimization.
  • Experience with Git, Agile and Scrum methodologies, and project management and collaboration tools such as Jira and Confluence.
  • At least 5 years of application development experience.
  • 3 to 5 years of experience developing code using AWS serverless architecture, native services, and containers.
  • 3 to 5 years of experience supporting applications on AWS.
  • Experience working on an Agile project and on large projects involving several teams.
  • Bachelor's degree in a technical field.
Responsibilities
  • Participate in sprint planning meetings to assign story points and commit to the user stories planned for a given sprint.
  • Implement code using AWS native services and AWS serverless technologies.
  • Design, develop, test, and deploy web applications using Angular and TypeScript, and microservices using Java.
  • Maintain code quality and ensure application responsiveness.
  • Participate in code reviews to ensure code quality and consistency.
  • Optimize application performance and scalability.
  • Stay up to date with emerging trends and technologies in full-stack development.
  • Engage with architects and product teams to understand functional challenges, prototype new ideas and technologies, and help create innovative solutions.
  • Design and develop solutions following established frameworks, application development standards, and quality processes in projects.
  • Perform code reviews and suggest tools, technologies, and best practices that improve stability.
  • Translate requirements into technical specifications and diagrams, and implement them in conformance with architectural and business requirements.
  • Assist with the development and maintenance of operational and system-level documentation.
  • Enhance software to reduce operating time or improve efficiency.
  • Troubleshoot and resolve issues in development, test, and production environments.
  • Collaborate closely with cross-functional teams, including software developers, project managers, UX designers, system administrators, and analysts.
Desired Qualifications
  • Experience working with F5 and NGINX.
  • Experience with Generative AI and AI-assisted development tools to enhance software development, testing, debugging, and documentation.
  • Familiarity with integrating Generative AI/LLM capabilities into web applications, including AI-powered search, conversational interfaces, or Retrieval-Augmented Generation (RAG).
  • Any relevant professional certifications.
  • Understanding of front-end-related aspects of relational databases, and familiarity with ORM and SQL technologies within Drupal development. This is labeled under Preferred Qualifications, although the posting describes it as required.
  • Enthusiasm for learning new front-end development tools, languages, design philosophies, and workflows applicable to Drupal development.
  • Strong verbal and written communication skills, particularly in front-end development and collaboration with cross-functional teams.

About the company

Sparksoft builds IT systems with a focus on 508 accessibility compliance. Their main offering is 508bee, a software solution that automates accessibility testing and integrates into development environments through their DevTOps approach, while applying Agile methods to guide the project lifecycle. They generate revenue from software licensing, consulting services, and custom development for both government agencies and private sector clients. Sparksoft differentiates itself by concentrating on 508 compliance, automating tests, and providing integration-ready tools that support compliant software delivery, including government contracts. The company's goal is to help organizations meet accessibility standards efficiently, reduce compliance risk, and deliver accessible software through automated testing, expert consulting, and tailored development work.

Company Size

201-500

Company Stage

N/A

Total Funding

N/A

Headquarters

Columbia, Maryland

Founded

2004

Get referred to Sparksoft

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • NASA awarded Sparksoft a 10-year SEWP VI GWAC prime contract on August 1, 2026.
  • Sparksoft and Asurint partnered on CMS APS on June 6, 2025, expanding screening work.
  • Rhonda White joined as Capture Director on July 20, 2026, strengthening federal pipeline.

What critics are saying

  • Sparksoft depends on federal awards; NASA SEWP VI and CMS drive revenue.
  • Large primes like Leidos and Global Alliant pressure Sparksoft on margins and recompetes.
  • Any CMS or NASA protest loss would crush growth and threaten Sparksoft’s core business.

What makes Sparksoft unique

  • Sparksoft’s 508bee automates accessibility validation across development environments.
  • Sparksoft bundles cloud, managed, and shared services for federal health clients.
  • Partners like Red Hat, AWS, Google, ServiceNow, and Salesforce extend delivery breadth.

Help us improve and share your feedback! Did you find this helpful?

Benefits

  • Health Insurance
  • Paid Vacation
  • 401(k) Company Match
  • Professional Development Budget