Senior Software Engineer
About the role
Join an organization committed to sharing the hope of true transformation with those impacted by incarceration for nearly 50 years. Prison Fellowship® is the nation’s largest Christian nonprofit equipping the Church to serve currently and formerly incarcerated people and their families, and to advocate for justice and human dignity.
Responsibilities
- Serve as a software product SME, performing code reviews, and other lead functions as required
- Maintain and improve current applications running on October CMS
- Develop and maintain new high-quality web applications using React and PHP (Laravel)
- Develop, enhance, and integrate RESTful APIs in Python and PHP, and work with existing APIs to support business needs within SOA and MACH architectures (Microservices, API-first, Cloud-native, Headless)
- Build data models according to specified requirements
- Collaborate with teammates across disciplines
Qualifications
- 10+ years in software engineering experience
- 2-5 years software design including frontend, API's, and data models
- 2-5 years performing code reviews of team members and contractors
- 2-5 years functioning as lead developer and SME of software products
- Strong background designing and consuming APIs in PHP and solid experience working with PostgreSQL
- Proven understanding of SOA and MACH principles
- Experience with Salesforce API's, October CMS, PostGres and Microsoft SQL Server preferred
- Comfortable working independently while actively collaborating with a team
- Clear communication skills and a proactive, stewardship-driven mindset
What We Offer
- A team-oriented, mission-driven, supportive environment with cutting-edge technology solutions and tremendous opportunity for growth and development
- Outstanding benefits package including paid leave, retirement account funding, and much more!
- Salary range projected to be between $110,000 and $123,000
Our Statement of Faith
The Foundation Of What We Believe As a Christian organization, Prison Fellowship believes in the full authority of the Bible as God’s inspired word and the complete tenets of the Apostles’ Creed and the Nicene Creed. We believe in one God, Creator and Lord of the Universe, the co-eternal Trinity; Father, Son, and Holy Spirit. We believe that Jesus Christ, God’s Son, was conceived by the Holy Spirit, born of the Virgin Mary, lived a sinless life, died a substitutionary atoning death on the cross, rose bodily from the dead and ascended to heaven where, as truly God and truly man, He is the only mediator between God and man. We believe that the Bible is God’s authoritative and inspired Word, without error in all its teachings.
How We Are Compelled To Live And To Act
We believe that Christians, both individually and corporately, must submit to the Bible as God’s authoritative, divine and inspired Word, in all matters of belief and conduct.