Job posting has expired
Remote
Senior Software Engineer II
PowerSchool | |
United States, California, Folsom | |
February 24, 2023 | |
Location: US-CA-Folsom | US-VA-Roanoke | US | CA
Type: Full Time ID: 2022-6063 Overview 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. Responsibilities 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.
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:
Working on a team is critical to our success. So, we need you to:
Qualifications 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 EEO Commitment 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 . Please see job description PI202551285 |