Software Engineer

American Bible Society
Philadelphia, PA Full Time
POSTED ON 2/24/2023 CLOSED ON 9/12/2023

Job Posting for Software Engineer at American Bible Society

This position can be remote or hybrid in our Philadelphia office.

SPECIAL REQUIREMENT:

Please include LinkedIn URL link in resume.


DIGITAL BIBLE LAB PURPOSE

The Software Engineer will join the Digital Bible Lab team at American Bible Society. We work with a vast network of global partners to remove barriers to Scripture access through developing and supporting amazing software products. The work of the team is heavily focused on the Habakkuk 2:14 vision that is so central to American Bible Society’s calling and purpose: that “the earth would be filled with the knowledge of the glory of the Lord as the waters cover the sea.”

Starting with this guiding vision, the Digital Bible Lab is a distributed team that works with a global network of partners (domestic and international) to develop the strategies, methods, and tools that move us closer to a world in which everyone on the planet can experience the Gospel hope found in God’s Word.

 

TECHNOLOGY

Our primary technology focus is on TypeScript/JavaScript, React/NextJs, AWS Lambda, and other AWS serverless infrastructure.

 

JOB PURPOSE

The Software Engineer will develop digital products that facilitate digital scripture distribution, translation, and engagement. This includes:

  1. Competent to assist in maintaining existing software solutions
  2. Competent to assist in developing new software solutions
  3. Help mentor junior engineers

 

 

KEY FUNCTIONS

  • Competent to deliver well tested scalable code that meets specified requirements by developing high quality code, providing feedback during code reviews, and implementing feedback during code reviews
  • Participate in regular agile meetings (Daily Standups, Sprint Reviews, Sprint Plannings, and Sprint Retrospective)
  • Document annual and quarterly objectives and measurable key results

ESSENTIAL TRAITS & SKILLS

  • Passion for the Bible cause and the Bible’s power to transform lives
  • Strong belief in the mission of American Bible Society
  • Experience with TypeScript or JavaScript
  • Ability to work in an independent remote environment
  • Ability to provide respectful constructive feedback and willingness to incorporate feedback from others
  • Ability to work with people from diverse cultural backgrounds
  • Ability to communicate clearly via both oral and written means
  • Understanding of REST and/or GraphQL APIs
  • Experience writing serverless functions such as AWS Lambda
  • Experience with testing frameworks such as jest, selenium, or cypress
  • Experience building REST or GraphQL APIs
  • Experience with AWS serverless technologies such as AWS Lambda, DynamoDb, S3, etc.
  • Experience with back-end, front-end, and database
  • Ability to mentor Junior Developers

 

THESE SKILLS ARE A PLUS

  • Experience writing software that leverages traditional databases
  • Experience writing software leveraging NoSQL databases
  • Experience developing with React or React-based frameworks
  • Experience with CICD (continuous integration / continuous development)
  • Experience with iterative agile software development methodologies like Scrum

 

EDUCATION AND TRAINING

  • Bachelor’s degree in Computer Science related field, equivalent experience (coding bootcamp may be part of this experience)
  • 3-5 years of development experience

 

WORKING CONDITIONS:

  • Remote work actively supported. American Bible Society headquarters in downtown Philadelphia. Office space available in Philadelphia HQ for this role if needed.
  • Some domestic travel is required (estimating 2-5 trips per year).

 

SPECIAL REQUIREMENT:

Background check required after a conditional job offer is made. Consideration of the background check will be tailored to the requirements of the job.

 

The mission of American Bible Society is to make the Bible available to every person in a language and format each can understand and afford so all people may experience its life-changing message.

WiFi Test Engineer
Inabia Software & Consulting Inc. -
Philadelphia, PA
Software Engineer
Susquehanna International Group, LLP -
Philadelphia, PA
Software Engineer
ORS Partners -
Conshohocken, PA

Salary.com Estimation for Software Engineer in Philadelphia, PA

$99,995 - $122,068

For Employer

Looking to price a job for your company?

Price This Job
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs that are on the Software Engineer career path.

Click the checkbox next to the jobs that you are interested in.

Income Estimation: 
$73,896 - $89,593
Income Estimation: 
$92,997 - $114,279
Income Estimation: 
$92,997 - $114,279
Income Estimation: 
$117,183 - $142,913
Income Estimation: 
$117,183 - $142,913
Income Estimation: 
$140,452 - $170,399

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $71,402 - $95,061
    • Income Estimation: $72,850 - $104,000
  • Debugging Skill

    • Income Estimation: $71,402 - $95,061
    • Income Estimation: $72,850 - $104,000
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at American Bible Society

American Bible Society
Hired Organization Address Philadelphia, PA Full Time
Candidates who include a cover letter explaining their connection to our ABS mission will receive special consideration....
American Bible Society
Hired Organization Address Philadelphia, PA Full Time
Job Purpose To prioritize and guide projects across the Trauma Healing team from beginning to end to ensure projects are...

Not the job you're looking for? Here are some other Software Engineer jobs in the Philadelphia, PA area that may be a better fit.

Hiring Software Engineer

Triunity Software, Mount Laurel, NJ

Wireless QA Engineer

APN Software Services, Inc., Philadelphia, PA