You haven't searched anything yet.
This position, under the general direction of the Vice President and Director, Software Engineering, will be responsible for coordination, quality and output of the Software Engineer team to achieve the department and company goals. This role will ensure the implementation, coding, building, and testing of new features, maintain existing features, and development of reports that will include components, data models, customization and reporting features for our products. Additionally, this position will guide the gathering and refinement ofrequirements, develop designs, implement, test and document solutions to produce the highest quality product and customer satisfaction. Additionally, this position will provide leadership and guidance to create a multi-functional team of top level, high-performing Software Engineers.
Essential duties and responsibilities include the following. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
•Manages the overall work for a team of product engineers and is accountable for main taining a hi gh le vel of team performance
•Monitors and drives all indiv id ual and team performance goals
•Coaches and develops product engineerin g employees
•Works to increase team efficiency and effectiveness in order to achieve long term goals
•Participates in hiring of new team members
•Performs any HR related tasks
•Ensures analysis of performance and development of improvements to performance of web application.
•Guides implementation of new web application software features and products following best practices such as authoring of unit tests, writing maintainable code, applying established patterns and algorithms
•Ensures development of software to support internal initiatives, tools, update framework and application functionality
•Work as part of an Agile SCRUM team in the planning, scoping, estimation and execution of technical solutions•Other duties as assigned
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.
Bachelor's degree in computer science, or a related field required13 years’ successful work experience in software engineering ,responsible programming experience using a standard coding language and/or platform required. must have required mobile app development skills stated below4 years experience writing detailed program designs for medium to large sized projects preferredProject management experience preferred
Mandatory requirements13 yrs Good in C#, .Net, HTML, CSS, JavaScript , SQL server, LINQ mandatoryGood in either ASP.Net Webforms , typescript or UI frameworks (angular/react etc)Working knowledge in Git, Jira and ScrumSoftware Architecture and Design PatternsPerformance OptimizationSecurity best practicesCI (Continous Integration)Database Knowledge (Database Design, Database Optimization)Azure KnowledgeNUnit Testing
Strong communication skills, both written and verbalMaintains strong attention to detail in high-pressure situationsSolid understanding of business practices with fundamental understanding of project management methodology
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.#LI-PR1
Full Time
Education & Training Services
$125k-152k (estimate)
12/05/2023
04/03/2024
powerschool.com
GLENDALE HEIGHTS, IL
1,000 - 3,000
1997
Public
MARIE CIMAGLIA
$200M - $500M
Education & Training Services
PowerSchool is a provider of student information systems and assessment learning solutions for K-12 schools and districts.
The job skills required for Manager, Software Engineering include Software Engineering, Leadership, Agile, JavaScript, Computer Science, HTML, etc. Having related job skills and expertise will give you an advantage when applying to be a Manager, Software Engineering. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Manager, Software Engineering. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Manager, Software Engineering positions, which can be used as a reference in future career path planning. As a Manager, Software Engineering, it can be promoted into senior positions as a Software Engineering Director that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Manager, Software Engineering. You can explore the career advancement for a Manager, Software Engineering below and select your interested title to get hiring information.