Skip to main content

This job has expired

Manager, Platform Development

Employer
K12 Inc.
Location
Herndon, Virginia, United States
Salary
Competitive

View more

  • Meet Stride
  • Success Stories
  • Responsibility and Inclusion

Over 20 years ago, Stride was founded to provide personalized learning — powered by technology. We reached students where they were in their own journeys. We knocked down their barriers to great education. And we gave every learner equal opportunity to succeed — however they defined success. Stride innovated the learning experience with online and blended learning that prepared them for their lives ahead.

No matter their age, wealth, or environment, every learner possesses unique talents and boundless potential. Every learner is ready to be inspired by a great education. While many students thrive in traditional brick-and-mortar schools, others are limited by a system that simply doesn't fit their needs. Stride is establishing the kind of personal learning that everyone can access.

Whether providing students with unique opportunities for growth or empowering educators with the tools and knowledge they need to succeed, we know personalized education works. We're steadfast in our dedication to the entire education community. And we're energized to best serve every learner, educator, and enterprise. This philosophy demands a culture driven by an earned trust, constant improvement, and creative innovation. We’re all in.

Manager of Platform Development, partners with technical product management and other key business stakeholders to lead the technology direction, facilitate key technical decision points, and deliver products. The position aligns technology to business strategy and proactively drives a technical direction throughout the organization. The Manager will oversee a platform engineering team(s) building on our Curriculum Experience teams where our full-time students go to school every day.

Essential Funtions:Reasonable accommodations may be made to enable individuals with disabilities to perform the essential duties.
  • Partner with technical product management and other key business stakeholders to lead the technology direction, facilitate key technical decision points, and deliver products;
  • Interface with other engineering groups and enterprise architecture; collaborate on integration projects, best practices, and the introduction of new technologies;
  • Commit to roadmaps with capabilities and timelines, with a proven track record for new product and technology evaluation and introduction;
  • Align technology to business strategy, and proactively drives a technical direction throughout the organization
  • Adopt a Continuous Integration/Deployment (CI/CD) methodology and institutes a frequent release cadence;
  • Manage team consisting of Software Engineers and Quality Assurance Engineers;
  • Oversee both fulltime and contract resources;
  • Lead and mentor engineering team members;
  • Provide an innovation mindset to product development, engineering, and development processes and provide thought leadership and information dissemination in this area.

Supervisory Responsibilities: Directly supervises 7 - 15 Full-time Equivalent (FTE) regular employees and/or contractors. Carries out supervisory responsibilities in accordance with the organization's policies and applicable laws. Responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; addressing complaints and resolving problems.

Minimum Required Qualifications:
  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems or a related field AND
  • Five (5) years’ proven experience in software engineering leadership roles AND
  • Strong engineering delivery and execution track record, with proven experience around the complete lifecycle of product development OR
  • An equivalent combination of education and experience

Certificates and Licenses: None required.

Other Required Qualifications:
  • Ability to attract talent, inspire the organization, and develop the next generation of leaders
  • Ability to build trusting, meaningful relationships with peers, stakeholders, and partners.
  • Excellent written and verbal communication skills, including influencing technical decisions and direction, conflict management, negotiation, and presentations
  • Full commitment to customer satisfaction
  • Identify and drive innovation in products, technologies, processes, and solutions
  • Has high standards, results-oriented, pro-active and a commitment to delivering high-quality software on time and in budget
  • Leadership skills to include coaching/mentoring, critical thinking, facilitation, change leadership, and team development
  • Software development and overall automation including Agile, CI/CD, DevOps, build and test automation, orchestration/fulfillment, assurance, performance
  • Relevant experience in large-scale application architecture/design, middleware architecture, integration architecture, application deployment methods, automation, testing, compliance, auditing
  • Service-oriented and microservice architecture for highly available cloud-hosted applications and services in AWS
  • Understanding of UI/UX principles and best practices
  • Ability and desire to thrive in a proactive, high-pressure environment
  • Ability to clearly write technical specifications and strong estimating and planning skills
  • Experience with object-oriented design and design patterns
  • Solid understanding of source control and using it effectively
  • Experience working with offshore and distributed teams
  • Microsoft Office (Outlook, Word, Excel, PowerPoint, Project, Visio, etc.); Web proficiency.
  • Ability to clear required background check

Desired Qualifications:
  • Three (3) years working on and/or leading Agile teams
  • Five (5) years of broad knowledge of Java
  • Three (3) years of experience with Angular
  • Two (2) years of experience with AWS
  • Two (2) years of experience with Mongo
  • One (1) year of experience building Progress Web Apps (PWA)
  • One (1) year of experience with Polymer or Stencil
  • Experience with the following: Spring Framework, Spring Boot, Spring Data, MyBatis, Hibernate, ActiveMQ, Angular, Backbone, ExtJS, Ionic, Oracle, Postgres, Neo4j, and Redis

Work Environment:The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • This is an office-based or remote position. The noise level in the office is usually moderate (computers, printers, light foot traffic).

The above job is not intended to be an all-inclusive list of duties and standards of the position. Incumbents will follow any other instructions, and perform any other related duties, as assigned by their supervisor. All employment is “at-will” as governed by the law of the state where the employee works. It is further understood that the “at-will” nature of employment is one aspect of employment that cannot be changed except in writing and signed by an authorized officer.

Stride, Inc. is a Federal Contractor, an Equal Opportunity/Affirmative Action Employer and a Drug-Free Workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected Veteran status age,, or genetics, or any other characteristic protected by law.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert