Software Engineer II - JAVA

Job Locations IN-KA-Bengaluru
ID 2024-7267
Job Post Information* : Posted Date
2 months ago(3/7/2024 6:29 AM)

Overview

PowerSchool® is the SIS leader, serving as the hub of educational ecosystems for over 40 million users. PowerSchool’s products allow stakeholders to manage school processes and data, manage and monitor the special education process, and provides registration module for K-12 organizations. PowerSchool embraces a secure, open architecture and provides an extensive set of APIs that customers control to enable their schools to have the industry’s best integrations. 

Responsibilities

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

•Work as part of an Agile SCRUM team in the planning, scoping, estimation and execution of technical solutions

•Develop scalable web applications and services

•Investigate and resolve issues reported for a large web application following best practices such as authoring or updating unit tests, writing maintainable code, applying established patterns and algorithms

•Analyze performance and develop improvements to performance of web application

•Assist with security updates to web application

•Perform upgrades to 3rd party libraries and tools used by the web application

•Implement new web application software features and products following best practices such as authoring of unit tests, writing maintainable code, applying established patterns and algorithms

•Specialize in client or server side web application development as a member of a project team

•Familiarity with the full technical stack

•Develop software to support internal initiatives, tools, update framework and application functionality

•Work within a wide range of new and legacy code and technologies in a mature codebase

•Train and mentor new and more junior software engineers

•Other duties as assigned

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:

4 Year degree in Engineering like BE or B-Tech or 3 years Master in computer application (MCA). 
3+ years of experience in Software industry 
Expert in Java, J2ee and Object-oriented concepts.
Experience in Spring, Hibernate, JMS, JPA, JavaScript/Typescript, SQL, good to have cloud development experience.
Experience working with Database like Oracle/SQL Server preferably or other RDBMS.
Experience using tools as SQL Developer, Perforce, Jira and Git.
Problem solving and debugging skills.
Build and deploy of web application on Application servers like Tomcat or JBoss.
Understanding of the Software Development Life Cycle (SDLC) and Experience working in Agile/Scrum
Be a passionate learner, able to learn new tools, technologies, and services quickly.
Actively engage in all forms of communication with the team, sharing ideas, thoughts, and opinions constructively
Be able to find innovative solutions to solve complex problems.
Write resilient scripts / code for new and existing systems to deliver quality artifacts on complex requirements and specifications in a consist manner.
Have an in-depth understanding of how to write services that scale and perform.
Familiar with OWASP threats and mitigation techniques
Be able to work under pressure and tight timelines.
Have good communication skills and enjoy working on an agile team and 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 accommodations@powerschool.com.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.