Identity & Access Management Security Analyst
Powerschool India Private Limited
Apply on company website
Identity & Access Management Security Analyst
Powerschool India Private Limited
Bengaluru/Bangalore
Not disclosed
Job Details
Job Description
Senior Software Engineer 1
Overview
At PowerSchool, we are a dedicated team of innovators guided by our shared purpose of powering personalized education for students around the world. From the central office to the classroom to the home, PowerSchool supports the entire educational ecosystem as the global leader of cloud-based software for K-12 education. Our employees make it all possible, and a career with us means you’re joining a successful team committed to engaging, empowering, and improving the K-12 education experience everywhere.
Team Overview
PowerSchool is seeking a Engineer for its School Messenger product. This position, under the general direction of the Lead and Manager, Software Engineering, will be responsible for technical development for our award-winning K-12 software. This role will include code, build, develop new features, maintain existing features, and reporting features for School Messenger product. In detail this role is responsible for working on highly technical, complex software projects in order to develop technical solutions and services which are cost effective while meeting the business needs of the Company. Lead activities throughout the entire software development life cycle providing consultative advice and direction to development team. Analyse and review functional and performance requirements to support design architecture, providing alternative solutions as necessary.
Responsibilities
Description
The Software Engineering team is a group of full stack developers who design, develop, and maintain our products, tools, and infrastructure.
Your day-to-day job will consist of:
• Participate in, complex software projects in order to develop technical solutions and services which are cost effective while meeting the business needs of the Company.• Analyze and review functional and performance requirements to support design architecture, providing alternative architectural solutions as necessary.• Perform troubleshooting and issue resolution throughout project ensuring issues are brought to resolution and on-going communication with project team.• Ensure proper documentation during all stages of the project.• Lead the development of software solutions in order to ensure that the solution architecture is translated into high-quality, maintainable, secure, and efficient code that follows established development guidelines.• Participate in activities throughout the entire software development life cycle providing consultative advise and direction to development team.• Coach and mentor project team members to ensure thorough understanding of project tasks and company goals.• Conduct code reviews to verify design and provide corrective action where necessary.• Monitor and conduct regression testing in entirety to ensure negative impacts do not result once program alterations are completed.• Cooperate with team members to meet goals or complete tasks.• Able to work with external team for product take over or integrations or collaboration.• Work as part of an Agile SCRUM team in the planning, scoping, estimation and execution of technical solutions.• Work within a wide range of new and legacy code and technologies in a mature codebase.
Qualifications
Minimum Qualifications
- Minimum of 5+ years of relevant and related work experience.
- Bachelor’s degree or equivalent, or equivalent years of relevant work experience.
- 5+ years of coding experience on C#, DOT.NET Core, and microservices.
- 5+ years of React or Bootstrap UI development experience for creating responsive and user-friendly interface.
- 3+ years of MySql, and caching data development.
- 3+ years of clouding computering & IaC experience on AWS services (Lambda, ElasticBeanStalk, RDS, S3, Cloudformation, etc.) for seamless deployment and scalability.
- 3+ years knowledge on automated BDD, Jmeter and cloud testing framework to ensure consistent code quality.
- 5+ years’ experience working on agile development teams.
- Strong communication skills, both written and verbal.
- Maintains strong attention to detail in high-pressure situations.
- Solid understanding of business practices with fundamental understanding of project management methodology.
EEO Commitment
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.
Experience Level
Senior LevelJob role
Work location
Bengaluru, KA, India
Department
IT & Information Security
Role / Category
IT Security
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Any experience
About company
Name
Powerschool India Private Limited
Job posted by Powerschool India Private Limited
Apply on company website