Software Engineer – Full Stack

To apply for this job please sign in or enter your email below.

Benefits Data Trust · Philadelphia, PA/Remote (USA)

Poverty Alleviation & Economic Development
$75000 Per Year
Posted 1 week ago

Continuous Integration (CI/CD)
Ruby on Rails

Benefits Data Trust (BDT) is looking for a creative, compassionate Software Engineer who wants to apply their love for technology to affect the lives of others positively. The Software Engineer – Full Stack will join a dynamic and fast-paced environment and work with cross-functional teams to deliver software products that drive the company’s vision and strategy forward. They will work with stakeholders, project owners, and engineers of various experience levels to build and maintain high-quality software solutions. The ideal candidate will formulate new ideas as business needs evolve, identify, and communicate the best paths forward, and create a vision for building the future of application back-ends.

The Software Engineer will be at the vanguard when we build new applications and features. They will push the adoption of modern tools and techniques to get our work done better and faster. Their ability to learn and skills will help define our best practices for building beautiful, maintainable front-end and back-end solutions.

The Software Engineer- Full Stack reports to the Software Manager.

BDT is currently operating under a remote-working protocol and following CDC guidelines due to COVID-19. BDT has adopted a mandatory vaccination and testing policy to safeguard the health of our employees from the hazard of COVID-19. Employees may request an exemption from the policy by providing documentation for medical or religious reasons if needed.


  • Work with Project Managers and Lead Engineers to define requirements and scope
  • Research and follow practical and extensible software development patterns
  • Collaborate with Architects and other Software Engineers in designing and implementing integrated enterprise solutions
  • Collect and decide on best practices and guidelines
  • Build and refactor Applications with readable, testable, easily extended code
  • Work with Engineers through pair programming and code reviews
  • Participate in the entire software development lifecycle: coding, testing, architecture, design reviews, etc.


  • Experience collaborating with technical and non-technical colleagues to develop solutions that meet business needs
  • Present positive contributions in standups, retrospectives, and code reviews
  • A deep appreciation for creating and adhering to standards
  • Experience in one of the following frameworks such as Ruby on Rails or .NET or Node.js
  • Experience with front-end technologies such as React, Redux, Typescript, Node JS, CSS, Single Page Architectures
  • Knowledge of web accessibility standards and practices

Nice to have:

  • Experience with CI/CD
  • Experience with Typescript, Python, or Go
  • Experience with cloud services such as Docker, Kubernetes, Google Cloud Services, Azure
  • Experience in publishing Package Management packages
  • Experience with code generation
  • Experience with API Gateways

The salary range starts at $75,000 and is commensurate with relevant experience.

About BDT

Benefits Data Trust (BDT) improves health and financial security by harnessing the power of data, technology, and policy to provide dignified and equitable access to assistance. Together with a national network of government agencies and partners, we efficiently connect people today to programs that pay for food, healthcare, and more while helping to modernize benefits access for tomorrow. A nonprofit since 2005, BDT has secured more than $9 billion in benefits for households across the country, helping to reduce hunger and poverty and build pathways to economic mobility. Learn more about BDT – a proud recipient of Top Workplaces USA Awards in 2021 & 2022 - at

Related Jobs

Full-Stack Software Engineer - Upswing
Remote (USA) - Posted 1 week ago
Engineering Manager - Mark43
New York, NY/Remote (USA) - Posted 1 week ago
Front-End Engineer - Threespot
Remote (USA) - Posted 6 days ago
View more open tech jobs in Philadelphia, PA
View more remote jobs
Be the first to see new Software Engineer – Full Stack jobs

Save this search to get an email when new jobs match this search.

Create Email Alert