Software Engineer
Overview
Social Solutions, as part of a recently announced social good technology platform, is committed and passionate about accelerating the pace of lasting social change.
Social Solutions, a Public Benefit Corporation, is the leading provider of cloud software for nonprofit and public sector social service organizations. Our Apricot, Penelope and ETO products offer clients the most comprehensive and secure social good platform available, including case management, participant connection, data insights, outcome analytics and funder enablement solutions.
Headquartered in Austin, Texas, Social Solutions was founded over 20 years ago by social workers who saw the potential of innovative cloud technology to improve outcomes and drive impact in the communities they serve. More than 90,000 users have adopted the Social Solutions platform. If you need more convincing, check out one of our many reviews - we were recently named as one of Built In Austin Best Places to Work.
Where we are at:
It was recently announced that Social Solutions is combining with EveryAction and CyberGrants to create the second-largest and fastest-growing social good software company in the world.
How we're growing bigger, better, stronger:
Our number one goal remains the same as ever: keeping our shared culture of being mission-minded and passionately committed to propel social good. Bringing three like-minded companies together was deliberate - we all provide individual solutions that help social impact; but combined we're creating a mammoth opportunity to accelerate change.
We are actively recruiting across roles in the US and beyond. This role is in Austin/Waterloo and ideally hybrid/remote approximately early 2022 when CDC guidelines are favorable.
Currently we are a remote workforce and have equipped our teams with the technology to stay connected to each other and as close to our customers as possible.
Responsibilities & Requirements
What you will do - responsibilities and requirements:
Further details on the job description follow:
- Contribute to a scrum team that designs, develops, and deploys software programs for SSG Clients.
- Apply extensive knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications and databases according to provided requirements.
- Guide other team members to build new functionality within an existing software architecture and envision future improvements to the architecture.
- Assist in the development of short, medium, and long term plans to achieve strategic objectives.
- BS or MS degree or equivalent work experience relevant to functional area. A minimum 2+ years software engineering experience.
- High proficiency in cloud design and deployment models including automation, orchestration and scale
- Experience building robust and scalable distributed systems and experience with multi-tiered production application deployments
- Experience in an Agile/Scrum development framework.
A Glimpse of the Technology You'll Use
- Must have: Node.js, TypeScript
- Nice to have: React, PHP, GraphQL
About Social Solutions Global
Benefits summary: Some of the basics: Flexible PTO, 100% employer paid benefits for employees, 8 hours of volunteer time per quarter, career advancement opportunities across multiple offices and functions and of course - when we can - company sponsored events and happy hours.
To ensure candidate and employee health, Social Solutions is conducting the interview process remotely via Zoom for the foreseeable future.
In order to fulfill Social Solution's mission to "help people transform lives," we seek to build teams that leverage diverse perspectives to create an innovative and welcoming environment.
To that end, we make employment decisions based on qualifications, merit and business need. Social Solutions does not discriminate on the bases of age, race, color, religion, sex, sexual identity, gender identity, national origin, protected veteran status, or disability.