Full Stack Developer

Full Stack Developer


Your expertise in software development and strong knowledge around platforms like Java, Python, and SQL have earned you accolades from your boss. And also from your teammates. You are the expert they seek out when it comes to designing, developing, testing and maintaining production for end-user software and applications. You work best not by working “heads down,” but by collaborating with business analysts, project managers and other developers in the design and evolution of software solutions that support internal users.

If this sounds like you, then apply to join our operations & technology team. We need your help building the information systems that empower our colleagues to optimize our investments in universities, non-profits, and professional training programs to produce the ideas and talent that drive social change.

Your responsibilities include:
• Drive all phases of the software development life cycle utilizing Agile Scrum methodology in the creation of new software products
• Design, modify, develop, write and implement software programming applications
• Ensure customer based functionality using object-oriented applications, languages and third-party tools
• Ensure that all development efforts are integrated so that code is readily readable and maintainable by other team members
• Write detailed design documents and lead design reviews with a cross-functional group

Required knowledge and skills you bring to the team:
• 5+ years of experience of demonstrated experience in full SDLC, application development and/or database development required
• Skilled and Experienced in Object Oriented Programming (Java or Python)
• Experience with Web Services API’s – SOAP and REST-based Web Service API’s
• Data Management and relational database design like data formats, joins, ETL, etc. – PL/SQL
• Experience with Cloud based Infrastructure (Amazon Web Services)
• Experience with Source management, DevOps methods and tools, including Jenkins, Git, or Jira
• Strong communication skills and commitment to customer focus
• Entrepreneurial spirit and high sense of urgency combined with humility
• Passion for liberty and belief that free societies best achieve peace, civility, and well-being

Standout applicants may also bring:
• Knowledge of HTML, CSS, Sass, JavaScript, Java, PHP, Node.js
• Managing server programs like Apache for serving apps
• Familiarity with SQL, Salesforce or other relational databases
• Familiarity with open-source technologies
• Exposure JIRA experience


The Charles Koch Institute and Charles Koch Foundation are working to advance a free society that best achieves long-term peace, civility, and well-being. We do this by supporting universities, non-profits, and professional training programs to find the ideas and talent that will stimulate a movement and change the world.

Because here, your life’s work matters.

Related Jobs

Employee Benefits

Flexible and fulfilling work arrangements

401k matching

Comprehensive health, vision, and dental benefits

Full spectrum of life and disability insurance

Vacation, sick, and holiday pay

Eight weeks paid primary caregiver leave

Flexible Spending Accounts

Team-building activities

Continual professional training

Company discounts for entertainment, food, travel, sports, and more

Want to be notified of new positions?