Software Engineer | Full Stack Developer | R&D Team (26J72)

FreshieHire Author
Salary
Not Disclosed
Location
Bengaluru

Highlights

Join our dynamic R&D team at PowerSchool. Experience innovative projects supporting K-12 education. Opportunity to work on cutting-edge cloud-based software solutions.


Description

Job Summary

pWe are seeking a talented Software Engineer to join our Research & Development team at PowerSchool. As a full stack developer, you will be responsible for designing and developing user-friendly web applications and robust APIs that integrate seamlessly with educational platforms. Your role will also involve leveraging AWS services to deploy scalable applications supporting K-12 education.

Responsibilities

  • Design and develop responsive and user-friendly web applications using React, JavaScript, and TypeScript.
  • Create robust APIs utilizing Node.js and AWS Services.
  • Leverage AWS cloud/Serverless services to deploy scalable applications.
  • Participate in Agile development environments, including sprint planning and code reviews.
  • Demonstrate strong troubleshooting skills to identify and resolve technical issues.
  • Communicate effectively with team members, stakeholders, and clients for successful project delivery.

Required Skills

  • React
  • Node.js
  • TypeScript
  • AWS Services
  • Agile/Scrum Methodology

Required Skills Explained

{'htmlulist': '
  • React: A JavaScript library for building user interfaces. Utilized for creating interactive and responsive web applications.
  • Node.js: A server-side runtime environment that allows the execution of JavaScript code on the server to build scalable network applications.
  • TypeScript: A superset of JavaScript that provides static types, enhancing code maintainability and readability.
  • AWS Services: Amazon Web Services tools for deploying and managing cloud-based services, ensuring scalability and reliability.
  • Agile/Scrum Process: Frameworks used in software development to manage the planning, task tracking, and release management of projects.
'}

Who is this for

pThis role is ideal for candidates with a strong background in full stack development, particularly those experienced with React, Node, and TypeScript. A passion for education technology and the ability to work collaboratively are essential.

Why This Job is a Good Opportunity

{'htmlulist': 'ulliOpportunity to work with innovative technology that impacts education globally.liCollaborate with a dedicated team committed to improving the K-12 educational experience.liPotential for professional growth and development within a successful organization.liAccess to cutting-edge tools and technologies, enhancing personal and professional skills.'}

Interview Preparation Tips

{'htmlulist': '
  • Understand the Agile/Scrum process and how it applies to software development.
  • Prepare examples of projects where you utilized React, Node.js, TypeScript, and AWS services effectively.
  • Highlight your problem-solving skills with technical issues in previous roles.
  • Be ready to discuss your experience with component-based architecture and state management.
'}

Career Growth in This Role

{'htmlparagraphs': 'pThe Software Engineering role at PowerSchool offers numerous opportunities for career growth. You can advance within the engineering team, taking on more complex projects or leadership roles. Additionally, the company’s commitment to innovation and improvement presents chances to explore new technologies and methodologies.

pThere are also pathways into management positions focused on project oversight and team development. With a strong performance record, you could also transition into higher-level technical positions such as senior software engineer or architect, contributing to product strategy and design.

'}

Explore More Opportunities

Skills

Frequently Asked Questions

What kind of development environment will I work in?

You will work in an Agile/Scrum development environment with regular sprint cycles.

Do you offer any professional development opportunities?

Yes, we provide opportunities for continuous learning and growth through workshops, training sessions, and mentorship programs.

What kind of support is available for new hires?

New hires receive onboarding support, including introductions to team members and access to necessary tools and resources.

About the Author

FreshieHire Author
Hi, this is KD. On my blogs, you will find the best jobs for freshers all at one place. We curate jobs for you from various sources and combine them all at one place. Hope you got some value. : )
Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.