Position resides in London, England
Come work with us!
At TechSoup you'll find the raw energy of a start-up, an extraordinary vision, and a group of brilliant, talented, quirky people who believe fiercely that the benefits of technology should be available to everyone! We are a nonprofit organization that believes that technology is a powerful enabler for social change.
If you think changing the world sounds like a fulfilling way to spend your day, if you want to use your technical and organizational skills to help low-income and disadvantaged people, if you want to work in a fun, challenging, and creative environment, come work with us!
Who We Are:
TechSoup (www.techsoup.org) is a non-profit social enterprise that provides technology resources and knowledge to NGOs around the world. We offer a competitive nonprofit compensation package that includes full benefits.
TechSoup is having a significant impact in the social sector and civil society. We have saved the sector over $5.1 billion in products and/or services since the program began in 2001 by providing a total of 15.5 million product donations. We now serve non-profits and NGOs across 148 countries, with 673,000 NGOs registered in our database. Want to make a difference in the world!!! Come and learn how you can apply your skills and knowledge to have a worldwide impact.
What you will be doing:
- Working on the Cooperative Technology Platform (CTP) development Team.
- Building the next generation of operations and support systems (OSS) enabling a Multi-Stakeholder Platform business model for TechSoup Global and its Partner Network.
- Building in simplicity, extensibility, and scalability while using Open Source components.
- Participating in all aspects of the development lifecycle, from design to deployment to documentation, as well as enhancements and maintenance.
- Working with the rest of the Development Team to ensure end-to-end architectural, functional, specification, and protocol consistency.
- Mentoring and reviewing code written by other developers.
- Participating in technical discussions with customers, third-party organizations, and primary stakeholders.
- Very limited national travel - less than 5% - opportunities for international travel.
What you need:
- A BSCS degree in Computer Science, Software Engineering, or equivalent.
- 3+ years Java development as a JEE or “full-stack” developer.
- Web frameworks such as Angular JS, React, Knockout, and/or Ember.js
- Service technologies such as JSON, HTTP, REST, WebSockets, HTML5, and Web Services.
- N-tier web-based distributed systems.
- NodeJS, Jetty, Netty, Vert.x, and Tomcat.
- Multiple development environments, Linux, OSX, and/or Windows.
- Object-oriented programming paradigm/style.
- Other imperative languages such as C or C++.
- Dynamic languages such as Groovy, Python, Ruby, or Perl.
- Build systems such as Grunt, Ant, Gradle, and/or Maven.
- Development with the Eclipse IDE, Webstorm, Atom and/or Visual Studio Code
- Database design principles.
- Multithreaded and parallel design principles.
- PostgreSQL, Oracle or other SQL Server technologies.
- Use of Git or Mercurial distributed source code management (SCM).
- Service Oriented Architecture (SOA) design principles.
- High volume and high performance distributed systems.
- Non-relational data store technologies such as MongoDB, ElasticSearch, Riak, Cassandra, and/or Hadoop.
- Elastic scalable systems such as Amazon EC2 (AWS services), Google App-Engine or other on-demand application platforms.
- Open source project contributions/management.
Learn About Us
Since 1987, we’ve assembled a worldwide network of individuals and organizations that share this conviction. This network — one that you likely belong to — includes foundations and corporations, governments and NGOs, social entrepreneurs and volunteers. Together, these unlikely allies have developed sustainable, community-driven technology solutions to meet today’s most urgent social challenges.
Take a look at how we have impacted the social sector and civil society. Read our 2014 Year In Review Report at http://yearinreview.techsoup.org/