Software Developer

Job ID
Information Technology


As the Software Developer, you will work collaboratively with the Business Operations Support (BOS) team to create and support software that addresses business needs.  The BOS team works to provide logistical and functional support to the lead-generating business of Keypath Education, with an emphasis on the contact center channel.  The primary focus of this role is on internally facing tools, services, and applications that manage and interact with the data infrastructure of our business.  Supporting integrations and data movement between external business partners is also within the scope of this role.  The success of the BOS team hinges in large part on our ability to create technical solutions to meet quickly developing situations, many of which reside outside of the normal Information Services production environment, this role is crucial to that mission. 


  • Acts as the technical lead for development initiatives, including communication and coordination with the impacted business areas.
  • Works with appropriate business management in evaluating the business case and LOE justification.
  • Identify and implement automation tools to eliminate manual processes and improve existing systems. Utilize technical solutions for the creation of business enabling tools, error handling management and productivity improvements
  • Independently test and debug code; participate in the testing of other projects as needed.
  • Provide consultative support to team members or business partners across business areas.
  • Effectively interview business partners with a focus on fact finding and discovery to ascertain requirements, document as is and to be process and develop metrics and success criteria.
  • Document and track project plan for work deliverables.
  • Develop and manage implementation plans with Business area.
  • Conduct knowledge transfer and support to ensure a positive end-user experience
  • Provide system administration and coordination oversight as needed.


  • 2+ years of software development experience
  • Python proficiency and experience with the Django framework
  • Experience developing and consuming REST-ful APIs preferred
  • Experience with data-driven applications using RDBMS, Microsoft SQL Server 2012/2016 preferred
  • Strong grasp of ETL architecture and design for data cleansing, transformation and movement between transactional systems and Data Marts
  • Good working knowledge of Iterative and/or Agile development methodologies
  • Understand business requirements and translate them into technical specifications
  • Possess excellent communication skills and show a solid understanding of business needs on the projects that they have worked on


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed