Software Development Specialist

1 week ago


Bengaluru, Karnataka, India PowerSchool Full time

About PowerSchool

We are seeking a Software Development Specialist to join our team at PowerSchool. This is a great opportunity for someone with a passion for software engineering to work on cutting-edge projects.

Salary Range: $80,000 - $110,000 per year

Job Description: As a Software Development Specialist, you will be responsible for developing and maintaining our Enrollment product. Your primary focus will be on technical development, including code writing, debugging, and performance optimization.

Responsibilities:

  • Analyze and resolve issues reported for the Enrollment product, following best practices such as unit testing, maintainable code, and design patterns.
  • Analyze performance and develop improvements to the web application.
  • Perform upgrades to 3rd party libraries and tools used by the Enrollment/eCollect product.
  • Implement user stories for the product, adhering to best practices and technical standards.
  • Specialize in client and server-side web application development as part of a project team.
  • Develop software to support internal initiatives, tools, update framework, and application functionality.
  • Collaborate with an Agile SCRUM team in 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:

  • Bachelor's degree in Computer Science or Information Technologies required or equivalent experience.
  • 3-4+ years' successful work experience in software engineering.
  • 1-2+ years' experience with .NET framework.
  • Knowledge of current web client technologies, including proficiency with HTML5, CSS3, jQuery, AJAX, SQL, JSON, MVC, NHibernate, Angular, and C#.
  • Experience with some or all of the following would be beneficial: NET MVC WebAPI NHibernate Angular TypeScript PowerShell Git Microsoft SQL Server and Windows Server environments Microsoft Azure Agile SDLC K-12 domain experience Strong knowledge of relational databases and SQL. Strong written and verbal communication skills. Strong ability to handle a heavy workload with multiple projects and frequent interruptions. Strong ability to work in a changing, dynamic environment.


  • Bengaluru, Karnataka, India Dew Software Full time

    SQL Database Specialist Position at Dew SoftwareDew Software is seeking a skilled SQL Database Specialist to join our team. As a SQL Database Specialist, you will collaborate with our clients and internal teams to design, develop, and maintain high-performance SQL databases.You will be responsible for:Collaborating with clients and internal teams to...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Job Title: Business Development SpecialistAt Iosys Software, we are seeking a highly skilled Business Development Specialist to join our team. As a Business Development Specialist, you will be responsible for generating new business opportunities and driving revenue growth through lead generation, prospecting, and relationship-building.Key...


  • Bengaluru, Karnataka, India Rocket Software Full time

    Job DescriptionAt Rocket Software, we are seeking a talented Software Engineer I to join our team.The Software Engineer I designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...


  • Bengaluru, Karnataka, India QNX Software Systems Full time

    About the RoleQNX Software Systems is seeking a talented Senior Software Developer in Test Specialist with extensive experience in testing high-volume event-based cloud applications and automation to join our test automation tools and infrastructure team.ResponsibilitiesWork iteratively and collaboratively with development teams to maintain and improve our...


  • Bengaluru, Karnataka, India Sonata Software Full time

    **Job Title:** IT Service Management Specialist**Location:** Remote/On-Site (Details to be discussed with the candidate)We are seeking an experienced Remedy ITSM Specialist to join our team at Sonata Software. The ideal candidate will have comprehensive expertise in both Remedy 7.6 and ITSM Remedy 9.1, as well as hands-on experience in AR module...


  • Bengaluru, Karnataka, India CloudNeek Full time

    CloudNeek is seeking an experienced Software Development Specialist to join our team.About the RoleThis key position involves developing and maintaining software modules, working closely with analysts and designers to ensure timely delivery of high-quality code. As a Software Development Specialist at CloudNeek, you will be responsible for creating detailed...


  • Bengaluru, Karnataka, India NetApp Full time

    Job Title: Software Development Specialist About the RoleWe are seeking a highly skilled Software Development Specialist to join our team at NetApp. As a key member of our team, you will be responsible for designing, developing, and testing software applications using various technologies.Key ResponsibilitiesDevelop software applications using .NET Core,...


  • Bengaluru, Karnataka, India NetApp Full time

    Job Title: Software Development SpecialistAt NetApp, we are seeking a talented Software Development Specialist to participate in the review, analysis, and modification of client/server applications and systems.Key Responsibilities:Assist in the development and implementation of client/server applications.Gather user requirements for fixes and enhancements,...


  • Bengaluru, Karnataka, India NetApp Full time

    Job Title: Software Development SpecialistNetApp is seeking a skilled Software Development Specialist to join our team. In this role, you will be responsible for developing, testing, and maintaining software applications for our cloud storage solutions.Key Responsibilities:Design, develop, and test software applications using current technologies and...


  • Bengaluru, Karnataka, India Societe Generale Global Solution Centre Full time

    Responsibilities:We are seeking a Senior Software Development Specialist to join our team at Societe Generale Global Solution Centre.As a Senior Software Development Specialist, you will be responsible for delivering high-quality software solutions using Java, Angular/React, and microservices architecture.You will work closely with our POs and Business...


  • Bengaluru, Karnataka, India Wipro Full time

    Job SummaryWe are seeking a skilled Software Development Specialist to join our team at Wipro. As a key member of our software development team, you will be responsible for designing, testing, and maintaining software programs for operating systems or applications.


  • Bengaluru, Karnataka, India Société Générale Assurances Full time

    Software Development SpecialistWe are seeking a skilled Software Development Specialist to join our team at Société Générale Assurances. As a key member of our software development team, you will be responsible for delivering high-quality software solutions that meet the needs of our business.Key Responsibilities:Design, develop, and test software...

  • Software Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Spigot Software Pvt Ltd Full time

    Job Title: Software Engineer - Architecture Definition SpecialistJob Description: At Spigot Software Pvt Ltd, we are seeking a skilled Software Engineer - Architecture Definition Specialist to join our team. The successful candidate will be responsible for understanding architecture definitions, carrying out investigations and feasibility studies, and...


  • Bengaluru, Karnataka, India PITCS (Poonam IT Consulting Services Pvt. Ltd) Full time

    PITCS (Poonam IT Consulting Services Pvt. Ltd) is seeking a skilled Software Development Specialist to join our team.As a Software Development Specialist, you will be responsible for designing and developing software solutions for automotive electronics.Key Responsibilities:• Experience in Autosar BSW (Mandatory)• Minimum 3+ years of experience in...

  • Software Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Dew Software Full time

    About the Role:We are seeking a skilled Software Engineer to join our team.As a Backend Developer, you will design and develop scalable and efficient software solutions.Our team of Cloud Computing Specialists work with cloud-based technologies to deliver innovative solutions.The Web Services Architect will lead the design and implementation of web...


  • Bengaluru, Karnataka, India Iosys Software Full time

    About the RoleAre you a skilled developer with experience in building chatbots and voicebots using conversational AI platforms? Do you have a strong understanding of project management principles and the ability to work effectively in a structured environment?We are seeking a Cognigy Chatbot Development Specialist to join our team at Iosys Software. As a key...


  • Bengaluru, Karnataka, India Carrier Full time

    About the Role:We are seeking a highly skilled software development specialist to join our team.Key Responsibilities:Design, develop, and maintain software applications using various programming languages.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure high-quality software delivery through rigorous testing and...


  • Bengaluru, Karnataka, India Innovate Solutions Full time

    Job Title: Software Development SpecialistJob Description:Innovate Solutions is seeking a skilled Software Development Specialist to join our team. As a key member of our development team, you will play a crucial role in designing and developing software solutions using Python. Your work will contribute to the overall success of our development team and the...


  • Bengaluru, Karnataka, India Oracle Full time

    About the RoleWe are seeking a highly skilled Software Development Specialist to join our team at Oracle. This is an exciting opportunity for a talented individual to work on complex enhancements and bugs, utilizing their expertise in software development.Key ResponsibilitiesWork with business users to gather requirements and analyze them to develop...


  • Bengaluru, Karnataka, India ScaleneWorks Full time

    Key ResponsibilitiesAs a Software Development Specialist at ScaleneWorks, you will be responsible for defining user requirements for the development of new software solutions. This involves designing systems and code, as well as proposing viable technical solutions to our Product Management team.Key TasksDesign and implement databasesTest and maintain...