Senior Software Engineer 1

Job Locations IN-KA-Bengaluru
ID 2025-49905
Job Post Information* : Posted Date
3 weeks ago(5/12/2025 5:03 AM)

Overview

This role, under the guidance of the Manager and Team Lead, focuses on developing high-performance, scalable, enterprise-grade applications. As a key member of the software team working on enterprise solutions, you will be responsible for managing Mainframe systems, primarily utilizing COBOL for application development. Additionally, you will contribute expertise across the entire software development lifecycle, from requirement analysis and design to development, testing, and deployment.

The role involves collaborating with stakeholders to gather requirements, conducting iterative analysis, designing, developing, and continuously delivering high-performance, scalable applications for ERP systems, ensuring responsiveness to evolving business needs.

This aligns with Agile principles of collaboration, continuous delivery, and responsiveness to change

Responsibilities

Duties and Responsibilities

 

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

 

  • Participate actively in all stages of the software development lifecycle.
  • Develop clean, efficient, and testable code with best practices.
  • Ensure that designs align with technical specifications and project requirements.
  • Plan, develop, and deploy software components as part of release cycles.
  • Continuously explore new technologies and approaches, presenting recommendations for architectural enhancements.
  • Perform additional tasks as required to support project and team objectives.

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:

 

  • 3 - 6 years’ experience in software engineer role
  • Bachelor’s degree in Computer Science or Information Technologies required, or equivalent experience; Master’s degree preferred
  • Strong Knowledge of COBOL, JCL, and proficient in SQL Server experience a plus
  • Strong written and verbal communication skills
  • Strong ability to work with current software design principles and concepts such as patterns, algorithms.
  • Perform code reviews, testing, and troubleshooting to ensure application stability.
  • Ensure high availability, scalability, and performance of COBOL-based applications.
  • Collaborate with cross-functional teams, including Product Managers, QA, and Infrastructure teams.
  • Provide support and resolve issues within agreed SLAs for priority issues.
  • Document technical specifications, design patterns, and best practices.
  • Experience in an ERP domain will be a plus.
  • Work within an Agile/Scrum development framework.
  • Ability and willingness to learn new technologies and adapt to evolving business needs.

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.


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.