Senior Software Engineer 1

PowerSchool Group

Not Interested
Bookmark
Report This Job

profile Job Location:

Chennai - India

profile Monthly Salary: Not Disclosed
Posted on: 14 hours ago
Vacancies: 1 Vacancy

Job Summary

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 youre joining a successful team committed to engaging empowering and improving the K-12 education experience everywhere.

Team Overview

Our Research & Development (R&D) team is the technical talent at the heart of our product suite overseeing the product development lifecycle from concept to delivery. From engineering to quality assurance to data science the R&D team ensures our customers seamlessly use our products and can depend on their consistency.

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:

  • Design develop and maintain high-performance web applications technologies.
  • Develop test and deploy scalable and secure web applications.
  • Write clean scalable and efficient code while adhering to best practices and coding standards.
  • Develop and maintain APIs microservices and integrations with third-party services.
  • Lead and mentor junior developers conducting code reviews and providing technical guidance.
  • Review and optimize existing code to enhance performance and maintainability.
  • Stay updated with the technologies and industry trends.
  • Solid understanding of Microservices Architecture and Design Patterns.
  • Conduct code reviews to ensure adherence to coding standards and best practices.
  • Implement unit testing integration testing and automated testing strategies.
  • Ensure compliance with security best practices and data protection policies.
  • Identify and mitigate technical risks in application development.
  • Assist in troubleshooting and resolving production issues efficiently.
  • Strong problem-solving skills and ability to work independently.
  • Assist in troubleshooting and resolving production issues efficiently.
  • Excellent communication and leadership skills.
  • Excellent ability to handle a heavy workload with multiple projects and frequent interruptions
  • Experience in Performance Tuning and Optimization.
  • Participate in Agile development methodologies such as Scrum.

Qualifications

Bachelor or Masters degree in Computer Science or Information Technologies Engineering required or equivalent experience;

  • 6 years experience in software engineer role.
  • Expertise in C# Core MVC Web API and Entity Framework.
  • Strong front-end development skills in React/ JavaScript HTML5 CSS3.
  • Hands-on experience with SQL Server databases.
  • Experience with cloud platforms such as Azure or AWS.
  • Proficiency in CI/CD pipelines Git and DevOps practices.
  • Knowledge of authentication and authorization mechanisms such as OAuth JWT Identity Server.
  • Familiarity with Agile methodologies and tools like JIRA Confluence.
  • Excellent ability to work in a changing dynamic environment
  • Ability to provide accurate and reliable estimate
  • Willingness to work in a fast paced environment.

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



Required Experience:

Senior IC

OverviewAt 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 s...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems