Join our Talent Network
Skip to main content

Software Developer (C#, Angular)

Location: Boone, NC, United States
Job ID: 11936
Date Posted: Apr 1, 2021

Job Description

Get Involved!

Samaritan's Purse is a non-denominational evangelical Christian organization providing spiritual and physical aid to hurting people around the world. For over 40 years, Samaritan's Purse has helped meet needs of people who are victims of war, poverty, natural disasters, disease, and famine with the purpose of sharing God's love through His Son, Jesus Christ.

Opportunity Overview:

We have an incredible opportunity for a Product Developer to join our brand new Product Development team! This is a brand new project completing a new build within the ministry. This new product build is being coded utilizing C#, .Net, and other languages. Currently this new product build stands at the forefront of progress in the non-profit Christian IT arena.  If you are searching more than just a job, but a Career with lasting impact, come see how we accomplish that!

Technical Requirements:

  • Preferably 3+ years of Software or Application Development experience utilizing C#, Java, .Net, . Net Core, HTML, JavaScript, Angular or similar coding languages.
  • Responsible for building, implementing, maintaining and documenting critical ministry products.
  • Strong understanding of at least one of the following Databases: MS SQL Server, MySQL, or PostgreSQL.
  • Complete code review of other product developers to ensure top quality and error free code.
  • Ability to develop new web and mobile user interfaces (UI), API’s (RestAPI or similar), and web services.
  • Bring thorough knowledge of the software development lifecycle (SDLC).
  • Work as a part of a team to develop product features with excellence.
  • Utilize in-depth knowledge of testing practices and techniques.
  • Works directly with Senior Product Developers to understand business requirements and product architecture.
  • Significant experience in working with relational databases and customer relationship management systems.
  • Interact with Product Designer to ensure that product achieves desired UI/UX.
  • Fix bugs and defects during the product development lifecycle.
  • Ability to design and implement well-structured and scalable web services and front ends.
  • Ability to understand a variety of programming languages and patterns and no fear of tackling new languages, frameworks or technologies.
  • Work with Technical Product Manager and Senior Product Developers to design new product features.
  • Work as a part of a team to develop product features with excellence.
  • Optimize application through rigorous performance tuning and testing.
  • Works directly with Senior Product Developers to understand business requirements and product architecture.

Ministry/Mission Requirements:

  • Faithfully upholds the ministry in prayer.
  • Maintains a personal, active relationship with Jesus Christ and is a consistent witness for Jesus Christ.
  • Consistently participates in daily staff devotions.
  • Demonstrate behavior aligned with Samaritan's Purse' Mission Statement, Statement of Faith, Hallmarks, policies, and expectations.
  • Effectively represents Jesus Christ to those within both personal and professional spheres of influence.
  • Maintain a strong Christian witness to colleagues, vendors, charitable beneficiaries, and the general public.

Our Benefits:

  • Career with Purpose!
  • Great work/life balance
  • Extremely Competitive 401(k) retirement savings plan (high matching)
  • Extremely Competitive Medical, prescription, dental & vision insurance
  • Competitive vacation and time off benefits
  • Flexible Spending Account (FSA)
  • Long term and short term disability insurance
  Returning Applicant >
Save Job Saved
Share: share to e-mail

Location: Boone, NC, United States
Date Posted: Apr 1, 2021

Still trying to find your fit at Samaritan's Purse?

By joining our Talent Network, you’ll help give our recruiters a good idea of your calling, skills, and talents as openings become available ministry-wide.

Join our Talent Network