PowerSchool Recruitment | Associate Engineer | Bangalore

Teja Reddy 0

PowerSchool Recruitment | Associate Engineer | Bangalore

Selenium Online Training with Project (by GC Reddy)

Company Name: PowerSchool

Job Location: Bangalore

Job Category: IT | Software

Job Position: Associate Engineer / Associate Software Engineer

Qualification: Bachelor’s Degree

Job Description:

  • Software Engineering is the application of a systematic, disciplined, quantifiable approach to the development, maintenance, and operation of software.
  • PowerSchool Software Engineers apply these principles to the design, development, maintenance, testing, and evaluation of our software systems as
  • well as the tools and processes the organization needs to build, maintain, and operate our software systems over time.

Eligibility Criteria:

  • This is an entry level position; the ideal person needs to be motivated and willing to learn.
  • Working toward bachelor’s degree (computer science or information technologies preferred) or recent graduate.
  • Basic understanding of build and automation tools.
  • Basic awareness of CI/CD systems.
  • Basic understanding of SQL, Oracle experience a plus.
  • Strong written and verbal communication skills.
  • Ability to work with current software design principles and concepts such as
  • patterns, algorithms, data structures, dependency injection.
  • Ability to handle a heavy workload with multiple projects and frequent interruptions.
  • Ability to work in a changing, dynamic environment.

Job Responsibilities:

  • Learn eFinancePlus modules, architecture and develop strong domain expertise to contribute to development, enhancements, and bug fixes.
  • Learn, investigate, resolve issues reported in assigned eFinancePlus applications
  • following best practices such as authoring or updating unit tests, writing
  • maintainable code, applying established patterns and algorithms.
  • Develop software to support internal initiatives, tools, update framework and application functionality.
  • Be part of an Agile team and contribute to scrum team velocity improvement.
  • Work within a wide range of new and legacy code and technologies in a mature codebase.
  • Specialize in client or server-side web application development as a member of a project team.
  • Learn, practice and master technologies to contribute to the projects as a full technical stack developer.
  • Be agile and futuristic.
  • Other duties as assigned.