• Find preferred job with Jobstinger
  • ID
    #23209616
  • Job type
    Permanent
  • Salary
    $120,000 - $180,000
  • Source
    Intervene K-12
  • Date
    2021-11-05
  • Deadline
    2022-01-03
 
Permanent

Vacancy expired!

Director, Software Engineering

About the Company InterveneK-12 is a fast growth education company. We have been awarded state and federal opportunities to expand our impact which is driving exponential growth. We provide assessments, analytics, and online instruction to assist students struggling in math, reading, and English Language (EL/ESL). Intervene K-12’s programs have served over 30,000 students and have made a significant impact on economically disadvantaged students. We are retooling our first-generationtech stack to continue to scale with demand quickly. We are looking for a candidatethat wants the opportunity to and join the company at an early stage with a tremendous opportunity to grow with us.

JOB DESCRIPTION We are seeking a sharp software engineering leader, who can code, learn new programming languages, and lead our development team. The ideal candidate will need to learn quickly, gain an in depth understanding of our technology platform, and be able to manage a multi-functional international technology team in advancing the software platform. Candidate will be responsible for driving Software Development team deliverables, managing timelines, and maintaining budgets while balancing shifting priorities. Thus, having strong business acumen and technological expertise is a must. Candidate must be a self-learner able to adopt best-practices and continuously seek to improve.

Role & Responsibility
  • Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
  • Develop new features and infrastructure development in support of rapidly emerging business and project requirements
  • Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design
  • Create high quality code that can scale with a significant number of users
  • Align business strategy to technology/ software development
  • Interface with clients as POC for client technology teams
  • Interface with internal teams POC responsible for technology
  • Manage web development/programming projects
  • Manage integrations with 3rd party applications
  • Create technical documents for new software programs
  • Setup and manage QA personnel and processes
  • Utilize SCRUM and Agile methods
  • Work with development team and business unit to develop and deliver new functions
  • Gather and develop project requirements
  • Scope out and manage work
  • Create and manage timelines and budgets
  • Direct offshore teams to complete functions/projects
  • Become intimately involved in the design processes product development
  • Test features and functions and ensure specifications are completed and deployed
  • Lead the technology teams in the creation of amazing solutions that matter

Requirements
  • BS in Computer Science with MS or MIS
  • MBA, PMP or CAPM is a plus.
  • Experience 5-10 years
  • Highly proficient in

    PHP 7 and PHP 5.6
  • CI/CD
  • Messy Code
  • Proficient with PHP Frameworks
  • Strong in MySQL – able to read write, and refractor complex queries
  • Javascript front end and server (NodeJS)
  • Experience deploying on Amazon Web Service
  • Comfortable with Git (GitHub)
  • Experience designing and integrating RESTful APIs
  • Excellent debugging and optimization skills
  • Advanced project management skills.
  • Good interpersonal skills.

To Apply - Send Resume with Subject Application Director, Software Engineering to

careers@intervene.io

Vacancy expired!

Report job

Related Jobs

Jobstinger