hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Manager PA

1.00 to 3.00 Years   Bangalore   01 Jun, 2019
Job LocationBangalore
EducationNot Mentioned
SalaryNot Disclosed
IndustryEducation / Training
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

Department:R&DDevelopmentJob DescriptionPosition SummaryPowerSchool is seeking aManager Software Engineeringfor its PS Learning team.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 of requirements , 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.Duties and ResponsibilitiesEssential duties and responsibilities include the following. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.Lead a software development team and manage software development projects from inception to delivery. Be both a highly technical hands - on coder and effective people manager.Understand educational landscape and requirements; analyze requirements , architect , develop and deliver robust technology and products that deliver optimized outcomes for customers.Establish goals and objectives for the team that aligns with the overall roadmap and delivery schedules. Coordinate multiple projects and manage competing priorities.Communicate cross - functionally and drive engineering efforts. Work in partnership with the product managers , QA and other stake holders to engineer and deliver the best products that delight end users.Use your creativity to drive innovation. Use your expertise to take on and solve complex technical problems during the development lifecycle. Ensure technical architecture and code are extensile , maintainable and supportable.Ensure unit testing , integration testing and code reviews are implemented and completed for functionality , performance , scalability and security; ensure adherence to standards and best practicesDrive automation initiatives that reduce time spent on development and QA processes. Employ mistake - proofing , continuous automation and continuous improvement; continually drive improved disciplines , process and tools.Coach and mentor engineering staff for skill development and experience.Participates in hiring of new team membersPerforms any HR related tasksWork as part of an Agile SCRUM team in the planning , scoping , estimation and execution of technical solutionsOther duties as assignedQualificationsTo 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:8+ years experience in software engineer role1 - 3+ year s prior experience leading a teamBachelor s degree in Computer Science or Information Technologies required , or equivalent experience; Master s degree preferredAdvanced knowledge of current web client technologies including ability to demonstrate proficiency with HTML , CSS , JavaScript , jQuery , Angular JS , NodeJS and server - side librariesAdvanced knowledge of Ruby on Rails , REST API in Ruby with Grape , web services (JSON) , Asynchronous Processes (Sidekiq , Resque)Proficient in Database Systems (MySQL , ActiveRecord , Redis)Comfortable in Linux Command Line InterfaceFamiliar with OWASP threats and mitigation techniquesAbility to be hands on as and when needed. Not afraid to dig into code , do code reviews as well as critique architecture and technical designExperience with automated testing , High personal code / development standards (peer testing , unit testing , documentation , etc)Strong written and verbal communication skillsStrong ability to work with current software design principles and concepts such as patterns , algorithms , data structures , dependency injection , Microservices , SOA , n - tier architecturejumpAvailability on calls with key customers to understand their strategic plans and technical challengesAvailability outside of normal office hours in cases of unanticipated eventsProfessional CertificationsStrong ability to handle a heavy workload with multiple projects and frequent interruptionsStrong ability to work in a changing , dynamic environment Ability to mentor and coach employeesSkills / RequirementsPosition SummaryPowerSchool is seeking aManager Software Engineeringfor its PS Learning team.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 of requirements , 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.Duties and ResponsibilitiesEssential duties and responsibilities include the following. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.Lead a software development team and manage software development projects from inception to delivery. Be both a highly technical hands - on coder and effective people manager.Understand educational landscape and requirements; analyze requirements , architect , develop and deliver robust technology and products that deliver optimized outcomes for customers.Establish goals and objectives for the team that aligns with the overall roadmap and delivery schedules. Coordinate multiple projects and manage competing priorities.Communicate cross - functionally and drive engineering efforts. Work in partnership with the product managers , QA and other stake holders to engineer and deliver the best products that delight end users.Use your creativity to drive innovation. Use your expertise to take on and solve complex technical problems during the development lifecycle. Ensure technical architecture and code are extensile , maintainable and supportable.Ensure unit testing , integration testing and code reviews are implemented and completed for functionality , performance , scalability and security; ensure adherence to standards and best practicesDrive automation initiatives that reduce time spent on development and QA processes. Employ mistake - proofing , continuous automation and continuous improvement; continually drive improved disciplines , process and tools.Coach and mentor engineering staff for skill development and experience.Participates in hiring of new team membersPerforms any HR related tasksWork as part of an Agile SCRUM team in the planning , scoping , estimation and execution of technical solutionsOther duties as assignedQualificationsTo 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:8+ years experience in software engineer role1 - 3+ year s prior experience leading a teamBachelor s degree in Computer Science or Information Technologies required , or equivalent experience; Master s degree preferredAdvanced knowledge of current web client technologies including ability to demonstrate proficiency with HTML , CSS , JavaScript , jQuery , Angular JS , NodeJS and server - side librariesAdvanced knowledge of Ruby on Rails , REST API in Ruby with Grape , web services (JSON) , Asynchronous Processes (Sidekiq , Resque)Proficient in Database Systems (MySQL , ActiveRecord , Redis)Comfortable in Linux Command Line InterfaceFamiliar with OWASP threats and mitigation techniquesAbility to be hands on as and when needed. Not afraid to dig into code , do code reviews as well as critique architecture and technical designExperience with automated testing , High personal code / development standards (peer testing , unit testing , documentation , etc)Strong written and verbal communication skillsStrong ability to work with current software design principles and concepts such as patterns , algorithms , data structures , dependency injection , Microservices , SOA , n - tier architecturejumpAvailability on calls with key customers to understand their strategic plans and technical challengesAvailability outside of normal office hours in cases of unanticipated eventsProfessional CertificationsStrong ability to handle a heavy workload with multiple projects and frequent interruptionsStrong ability to work in a changing , dynamic environment Ability to mentor and coach employees,

Keyskills :
csssoaapihtmlrubyjsonrestlinuxmysqlagileredis

Manager PA Related Jobs

© 2019 Hireejobs All Rights Reserved