Most recent job postings at Schoology
via HackerX schedule_type: Full-time
Schoology is one of the fastest growing education technology companies, with more than 15 million users across the world. We are giving educators all the tools they need to more easily personalize education and improve student outcomes, but in a way that works easily with their current systems and teaching approach. We’ve evolved the traditional learning management system into an education cloud... a platform that connects the people, content, and Schoology is one of the fastest growing education technology companies, with more than 15 million users across the world. We are giving educators all the tools they need to more easily personalize education and improve student outcomes, but in a way that works easily with their current systems and teaching approach. We’ve evolved the traditional learning management system into an education cloud... a platform that connects the people, content, and systems that fuel education.

Working at Schoology offers you a chance to help solve the most important challenges in education in an environment that’s fun, collaborative and innovative. We are looking for smart, creative individuals who are passionate about education and aren’t afraid to show it.

What we expect:
• We expect you to command respect with both your software engineering chops and your leadership skills by leading by example. You won’t devote 100% of your time to coding, but the expectation is that you will still contribute to the code-base.
• You will be responsible for leading and mentoring software engineers at varying levels of experience, as well as motivating them and helping them grow their careers. In our agile “squad” environment, you also need to be an excellent team player.
• We expect you to contribute to technical direction and software architecture, including integrating the use of single-page app (SPA) technologies with the Schoology web platform.
• We expect you to be involved with recruiting – help us hire more lead/senior/software engineers/developers like you!

The initiatives you could lead software engineering on include:
• Development and software architecture of our assessments offerings. Think online grading, testing/evaluation and benchmarking tools for our educators.
• Engineer a brand new content marketplace for our educators and students. Until now, Schoology has been a platform to store, distribute and share educational content. You’ll help educators and students discover new content with the development of new marketplace.
• Strengthening the power of our analytics platform in order to provide users with the insights they need to make actionable decisions for all levels of education.

More about you:
• You have developed high performance, highly scalable web applications. Our web app is used by over 14 million educators, students and parents worldwide.
• You have led teams of various sizes for at least a year.
• You have at least five years of software engineering experience and expertise developing in one or more of the following languages: PHP, Ruby, Python, Java, GO or node.js.
• You have experience developing at all levels of the tech stack, with particular focus on the back-end/server-side.
• You aren’t afraid to demonstrate your software architecture skills and computer science knowledge on a whiteboard.
• You have experience working with web services (e.g. REST, SOAP).
• You have met aggressive deadlines in a rapid software application development environment.
• You have strong understanding of basic web development skills (HTML, CSS and JavaScript).
• You have superior communications and organization skills — you’re going to be leading a team, so this is essential.

Bonus points for:
• Experience with LAMP-based (Linux-Apache-MySQL-PHP) software engineering.
• Experience working with JavaScript along with patterns and frameworks such as Flux w/ ReactJS, AngularJS, EmberJS, or BackboneJS.
• Familiarity with Laravel.
• Familiarity with MongoDB and/or Redis.
• A degree in Computer Science or another relevant program.

At Schoology, we are continuously advancing what is possible in education. You in?

Schoology is an Equal Opportunity Employer and embraces diversity of every kind
Show more details...
via Recruit.hirebridge.com schedule_type: Full-time
This position, under the general direction of both the supervisor and manager, provides technical support for our award-winning K-12 software systems. This position provides world class solutions-oriented technical support with a strong focus on customer service that is designed to maximum customer satisfaction. This position requires the employee to become proficient with all aspects of the... application software functionality in order to accurately This position, under the general direction of both the supervisor and manager, provides technical support for our award-winning K-12 software systems. This position provides world class solutions-oriented technical support with a strong focus on customer service that is designed to maximum customer satisfaction. This position requires the employee to become proficient with all aspects of the... application software functionality in order to accurately analyze, troubleshoot, diagnose and resolve software or system related issues. This position will interact with customers via telephone and written internet based communication.

Essential duties and responsibilities include the following. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

• Provides application support relating to software functionality, incident resolution and systems configuration, through various mediums, including case escalations, phone, email and chat.

• Recognizes both basic and advanced problems, conducts research, provides resolutions and follows up with customers as needed, escalating more complex cases to the appropriate team

• Logs and tracks calls using problem management database and maintains history records and related problem documentation

• Meet and exceed established benchmarks and expectations

• Prepares standard statistical reports, such as help desk incident reports

• Consults with programmers to explain software errors or to recommend changes to programs

• Stay current on all key support topics, including product knowledge and required technical and soft skills

• May test software and hardware to evaluate ease of use and whether product will aid user in performing work

• Provide expert, top quality customer support, including professional, courteous and timely communication during all levels of interaction.

• All other duties as assigned
Show more details...
via Recruit.hirebridge.com schedule_type: Full-time
The Education Business Consultant is responsible for partnering with our clients to help them achieve success for their students, teachers, and their overall education business. The Education Business Consultant will use industry best practices and the PowerSchool family of products to drive our customers to achieve their goals. This role will partner with educational organizations, collective... academic governing bodies and school administrators, The Education Business Consultant is responsible for partnering with our clients to help them achieve success for their students, teachers, and their overall education business. The Education Business Consultant will use industry best practices and the PowerSchool family of products to drive our customers to achieve their goals. This role will partner with educational organizations, collective... academic governing bodies and school administrators, to consult on aspects of education business including but not limited to budgeting, quality control, personnel management, computer network, internet and database administration, and legal and regulatory compliance. Strengthening the understanding and adoption of their products to provide measurable markers of success and ensure continued valued partnership long term.

Essential duties and responsibilities include the following. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
• Serve as the long-term, primary strategic consultant through the customer journey for assigned clients.
• Regularly meet with key stakeholders to consult on aspects of education business including but not limited to budgeting, quality control, personnel management, computer network, internet and database administration, and legal and regulatory compliance.
• Partner with school/ school district stakeholders to develop and track annual goals in alignment with the school/district mission, vision, and strategic plan.
• Recognize areas of risk and identify solutions
• Manage and consult on PowerSchool implementation engagements to ensure client deliverables are met in a timely manner and workflow goals are as designed.
• Investigate and analyze client operational processes, provide recommended solutions, assist in strategic goal planning and provide measurable results for ongoing success.
• Identify and evaluate the risks associated with district activities and take appropriate action to mitigate.
• Design, recommend, and contribute to on-site training and professional development activities for clients.
• Coordinate teams to prepare for written status reports and materials for new clients; present status reports in client meetings.
• Attend related conferences, facilitation at user groups and support Sales as needed with prospective clients.
• Serve as an internal consultant to other projects or product lines.
• Serve in short-term onboarding activities to assist in the seamless integration into the organization and further enhance product adoption.
• Serve as strategic point of contact for high level escalations and to assist with customer satisfaction resulting in renewal and retention
• Follow up at regular intervals with assigned clients with reports and other data analysis to inform their continued progress to high level goals.
• All other duties as assigned by management
Show more details...
via Tarta.ai posted_at: 2 days agoschedule_type: Full-time
This position, under the general direction of the Lead and/or Manager, Software Engineering, will be responsible for technical and development support for our award-winning K-12 software. This role will implement, code, build, and test new features, maintain existing features, and develop reports that will include components, data models, customization and reporting features for our products... Additionally, this position will gather and refine requirements, This position, under the general direction of the Lead and/or Manager, Software Engineering, will be responsible for technical and development support for our award-winning K-12 software. This role will implement, code, build, and test new features, maintain existing features, and develop reports that will include components, data models, customization and reporting features for our products... Additionally, this position will gather and refine requirements, develop designs, implement, test and document solutions to produce the highest quality product and customer satisfaction.

Schoology, a PowerSchool Unified ClassroomTM Product, one of the fastest growing education technology companies, is putting collaboration at the heart of the learning experience with an easy-to-use learning management system (LMS) that connects the people, content and systems that fuel education. Millions of students, faculty and administrators from over 60,000 K-12 schools and higher education institutions worldwide use Schoology to advance what is possible in education. This is more important than ever in a post COVID world. Schoology is here to support the online and in person learning schools face today. We are looking for a strong candidate to help deliver that vision. Working at Schoology offers you a chance to help solve the most important challenges in education at scale in an environment that s fun, collaborative, and innovative. We are looking for smart, creative individuals who are passionate about education and are not afraid to show it.

Our software engineering practices promote a culture of continuous integration, continuous delivery, and continuous improvement. The right candidate is ready for this challenge and eager to apply sound software engineering practices to the Schoology web application and services. This full-stack position will anchor our team's UI work as well as our highly scalable backend services and data stores. As a part of this team, we expect everyone to jump in wherever necessary to deliver value. You must have a willingness to work in all areas of our application. This can include JavaScript/ TypeScript, PHP, AWS Lambda (Serverless framework is a plus), MySQL, or even AWS tools/technologies that they have not released yet. This can mean helping with testing, writing documentation and being on call.

Essential duties and responsibilities include the following. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
• Work on a remote cross-functional team where you ll play a critical role in designing, planning, developing, deploying and observing your code in production.
• Develop high performance, highly scalable and accessible web applications. Our web app is used by over 20 million educators, students, and parents worldwide.
• Meet tight deadlines in a rapid application development environment.
• Collaborate with Product Management, Design, and Operations teams to create and deliver tested features to production.
• Collaborate with specialists across web, mobile, and operations to achieve a better user experience for our product.
• Be able to assess and bring in industry information into your decisions and learn new technologies: AWS is releasing new tools every day, there are new open-source libraries to vet and you will be a party to helping us pick the best tool for the job.
• Be willing to work in any area of the codebase if needed, this can include JavaScript/TypeScript/Node, PHP, Java or other technologies.
• Help staff, build, and form the culture around a team of engineers, a product manager, designer, QAs and associated supporting roles

Bottom line: You will have a say in what s built we re not throwing specs over the wall for you to develop on an island.

To be considered for and to perform this job successfully, an individual must be able to perform each essential duty and responsibility satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required.

Qualifications include:
• Strong CS fundamentals including familiarity with data structures and especially the asynchronous challenges that face JavaScript developers today.
• Experience developing in PHP and at least 1 more server-side language such as node.js
• Experience with leading full PHP platform upgrades and version management strategies. You ll be tasked with PHP, Laravel and other library dependencies upgrades, as well as roadmap planning to ensure we re always up to date
• Experience developing in at least 1 client-side JS framework (ReactJS, Angular, )
• Experience testing software in alignment with the Test Pyramid.
• Experience with datastores, either SQL (MySQL preferred) or NoSQL, and the ability to talk deeply about them, including discussing general performance improvements and query optimizations
• Able to identify the source of complex problems occurring within a distributed system (experience with observability tools such as Datadog/Newrelic is a plus).
• Experience working on a team of 5 engineers plus supporting roles (e.g. QA, design, etc), preferably as a Senior Software Engineer.
• Experience with code review, being able to sign-off on another team member s code ensuring high quality standards.
• Be self-sustained even when tackling the highest profile, most challenging work across the organization.
• Willingness to accept responsibility and be accountable not only for your own work but the work of the team.
• Experience working with other people s code, how to dig into it and make tactical changes with minimal side effects.
• A solid understanding of how to break down user stories and give estimates that include accessibility and security requirements.
• Be able to see roadblocks far ahead, across many vectors of risk

Working on a team is critical to our success. So, we need you to:
• Be a true team player! You should have experience working in a cross functional team working with other disciplines to help determine the best path towards delivering a valuable service to our customers.
• Be willing to accept responsibility and be accountable not only for your own work but the work of the team.
• Have experience working with other people s code, how to dig into it and make tactical changes with minimal side effects.
• Ensure your knowledge and expertise is shared amongst other team members and even across teams and be willing to seek out opportunities to mentor teammates.
• Have a commitment to learning about anything you don t know on your own and without much supervision.
• Have self-motivation as well as ability and desire to learn new technologies, applications, processes, and environments.
• Have a belief that delivering code to production is just one step in the process. Observing and owning the code you wrote goes hand in hand with construction.
• Have a desire to take on whatever challenge is most important. This could be tackling something you are familiar with, or it could require a deep dive into a whole new world. The key is having the right attitude.
• Be comfortable working remotely.

To be considered for and to perform this job successfully, an individual must be able to perform each essential duty and responsibility satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required.

Qualifications include:

6+ years experience in software engineer role

Bachelor s degree in Computer Science or Information Technologies required or equivalent experience

Knowledge of current web client technologies including demonstrable proficiency with HTML, CSS, JavaScript, jQuery, client MVC

Knowledge of Java, Spring (IoC), Hibernate, JPA, JAX-RS and/or net

Proficient in SQL, Oracle experience a plus

Familiar with OWASP threats and mitigation techniques

Ability to architect, test, develop, implement and troubleshoot multi-layer web applications

Strong written and verbal communication skills

Strong ability to work with current software design principles and concepts such as patterns, algorithms, data structures, dependency injection, MV**, SOA, n-tier architecture

Strong ability to handle a heavy workload with multiple projects and frequent interruptions

Strong ability to work in a changing, dynamic environment

PowerSchool is committed to a diverse and inclusive workplace. PowerSchool is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. Our inclusive culture empowers PowerSchoolers to deliver the best results for our customers. We not only celebrate the diversity of our workforce, we celebrate the diverse ways we work. If you have a disability and need an accommodation regarding our recruiting process, please let us know by emailing accommodations@powerschool.com
Show more details...
via Tarta.ai posted_at: 12 hours agoschedule_type: Full-time
General Role and Responsibilities: The Data and Reporting Specialist primarily manages PowerSchool Student Information System (SIS) and Schoology Learning Management System, including but not limited to training of end users, creating, and maintaining training materials, research and implementing new modules, integration of other data and educational systems, and daily assistance for end users... Responsible for preparing, collaborating, and submitting General Role and Responsibilities:

The Data and Reporting Specialist primarily manages PowerSchool Student Information System (SIS) and Schoology Learning Management System, including but not limited to training of end users, creating, and maintaining training materials, research and implementing new modules, integration of other data and educational systems, and daily assistance for end users... Responsible for preparing, collaborating, and submitting state and federal reports.

Must have thorough knowledge of data management, data quality, PowerSchool Student Information System and K-12 Education. The individual must apply proven communication, analytical, and problem-solving skills to resolve end user problems in a timely manner with accuracy.

General Skills and Qualifications:
• Experience with PowerSchool SIS and Schoology LMS
• Knowledge of Indiana Department of Education reporting and online applications
• Highly skilled in the use of databases, spreadsheets, and word processing software to aggregate, disaggregate, organize, and report data.
• Team contributor while working alone in a collaborative environment
• Strong customer service-oriented mindset
• Self-motivated with the ability to learn and work independently
• Ability to effectively prioritize and execute tasks in a high-pressure environment
• Communicate effectively in person, in writing and over the phone
• Ability to present ideas

Specific Responsibilities in This Position:
• Coordinate, maintain, train and support (not limited to) PowerSchool SIS, Schoology LMS, state reporting and other data and learning applications
• Ensure integrity, correct and up-to-date information is entered into PowerSchool for district and state standards, and perform routine data verification for accuracy
• Create and maintain documentation and train staff in procedures related to data entry and reporting
• Create and modify reports from PowerSchool
• Create and modify digital forms
• Assist Technology Department as required or when necessary
• Perform all other duties as assigned

Specific Skills and Knowledge for this position:
• Experience working with PowerSchool SIS operation and maintenance
• Knowledge of Indiana State Reporting Requirements
• Knowledge of Microsoft Office Suite, Google for Education, SQL, Oracle, and HTML5

Qualifications and Education Requirements:
• Experience with PowerSchool and state reporting

Personal Attributes Desired:
• Model professional and ethical behavior
• Ability to handle and balance multiple demands at the same time
• Develop positive and collaborative relationships with colleagues, building administrators, office staff and instructional staff
• Engender climate of trust by approaching tasks diligently and honestly

Physical Requirements:
• Candidates should be physically capable of successfully performing the essential functions of the position

It is the policy of the School City of Hammond not to discriminate on the basis of race, color, religion, sex, national origin, age, or disability in its programs or employment policies as required by the Indiana Civil Rights Act (I.C. 22-9.1), Title VI and VII (Civil Rights Act of 1964), the Equal Pay Act of 1973, Title IX (Educational Amendments), and Section 504 (Rehabilitation Act of 1973
Show more details...
via Jooble posted_at: 28 days agoschedule_type: Full-time
To help faculty and staff prepare for the integration of Workday’s student modules, we are showcasing the alignment and distinction between Workday, Schoology, and Navigate. Schoology and Navigate are staying and not changing. We will continue to use Schoology as our Learning Management System to support the learning activities in our online and blended courses. Navigate will continue as our... early alert, appointment, and student success system. If To help faculty and staff prepare for the integration of Workday’s student modules, we are showcasing the alignment and distinction between Workday, Schoology, and Navigate.

Schoology and Navigate are staying and not changing. We will continue to use Schoology as our Learning Management System to support the learning activities in our online and blended courses. Navigate will continue as our... early alert, appointment, and student success system.

If you would like a refresher on these current systems, we invite you to a session at 11 a.m. Tuesday, Feb. 7, on Zoom. The refresher will be recorded for those unable to attend the live session.

The new Workday modules that are part of the Workday Student implementation are related to the student and faculty experience at Carthage — from recruitment through graduation! The main focus areas and an example of each include:

Admissions — dashboards that track program enrollment year after year

Student Records — student academic progress reports to support advising and course registration

Curriculum — course approvals and class scheduling

Financial Aid — scholarship and award packaging

Student Financials — tuition and fee information

You will learn more about these focus areas over the next several months as we gear up for our Workday Student go-live in April.

For more information related to Workday, Schoology, and Navigate, we invite you to review the graphic below and encourage you to download it for future reference
Show more details...