Web Developer

To apply, email your résumé to:

Reports to: Software Development Manager

About Children International

Children International is a nonprofit humanitarian organization working to eradicate poverty around the world. At Children International, we believe that every child matters and that it is simply unacceptable that over a billion children live in poverty. The CI approach is to invest in our kids and youth by providing a safe place, a caring team, and a path out of poverty through programs in health, education, empowerment, and employment. We provide this support for 250,000 children in 13 agencies working in 10 countries around the world.

The work Children International does on behalf of children in poverty is funded primarily through a one-to-one sponsorship model. We are transforming our funding model to dramatically increase the support we provide our kids. Additionally, we are taking our programs from good to great by elevating our people systems and practices worldwide. That is where you come in.


We are seeking a full stack web developer for our customer facing web portal. As a developer at CI, you will collaborate with a team of 3-4 developers. Design and deliver complex solutions in an agile environment. Work with highly skilled product owners and scrum teams. It is beneficial to grasp the business and end user experience you are supporting. We’d like someone who can not only design and develop complex solutions but also evaluate and assess existing functions. This is a great opportunity for you to influence the future of the web experience at CI. An experience that supports sponsors, donors, families, and children all over the world.


  • Write clean, scalable code using .NET programming languages
  • Propose, and develop solutions for business and technical needs by working with end-users, product owners and technical groups
  • Collaborate with others to ensure timely configuration and deployment deliverables
  • Follow best practices for all development, integration work, and change management
  • Develop technical interfaces, specifications, and architecture
  • Understand service-oriented architectures
  • Constantly review and consider new technologies
  • Work closely with vendor partners to design and deliver high quality solutions
  • Create and present proof of concepts and prototypes
  • Strictly observe confidentiality and strong ethics with respect to all beneficiary information/financial and other organizational data.
  • Comply with and ensure adherence to the agency’s policies, safety and security protocols and child safeguarding norms and guidelines by self as well all stakeholders both internal and external.
  • Promote diversity and inclusion, value other cultures, and demonstrate respect while relating with all organizational constituents irrespective of their race, color, faiths, gender, sexual orientation, age, caste, disabilities, experiences, beliefs, and ethnicity.
  • Requires 3+ years of work experience in application development
  • Familiarity with the ASP.NET framework, SQL Server, and design/architectural patterns
  • Knowledge of REST and RPC APIs
  • Solid understanding of HTML, CSS, JS, and responsive design
  • Ability to develop from high level designs
  • Strong communication and collaboration skills
  • Agile experience to develop user stories, solutions, and estimates
  • Ability to multitask and prioritize
  • Data integration skills
  • Attention to detail and documentation
  • UX/UI wireframe and development experience a plus
  • BA/BS or equivalent experience 

This site uses cookies to improve your experience. You can restrict cookies through your browser; however that may impair site functionality.