26 Aug
|
PowerSchool India
|
Bengaluru
26 Aug
PowerSchool India
Bengaluru
Responsibilities
- Essential duties and responsibilities include the following. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Investigate and resolve issues reported for a large web application following best practices such as authoring or updating unit tests, writing maintainable code, applying established patterns and algorithms.
- Analyze performance and develop improvements to performance of web application.
- Assist with security updates to web application.
- Perform upgrades to 3rd party libraries and tools used by the web application
- Implement new web application software features and products following best practices such as authoring of unit tests, writing maintainable code, applying established patterns and algorithms
- Specialize in client or server-side web application development as a member of a project team. Preference for familiarity with the full technical stack.
- Develop software to support internal initiatives, tools, update framework and application functionality
- Work as part of an Agile SCRUM team in the 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
- 2+ years for experience in developing highly scalable, reliable, secure web applications. Experience working in Financials product development teams preferred.
- Experience using Genero 4GL features such as screen forms, reports, and database connectivity to develop enterprise web applications.
- Familiar with Genero Studio IDE and Genero Application Server (GAS) to streamline deployment and maintenance process.
- Good to have .NET, C Sharp, Javascript (preferably TypeScript), Node.js and React.js .
- Valuable to have SQL and NoSQL DBMS (MS SQL Server, DynamoDB, Redis, etc.)
- Experience testing software in alignment with the Test Pyramid
- Strong CS fundamentals including familiarity with data structures and especially the asynchronous challenges that face JavaScript developers today.
- Experience owning the responsibility for delivering frontend and backend work as well as coordinating with QA, Design, and PM
- Excellent communication skills, both verbal and written
- Enjoy being part of a highly collaborative, remote-friendly environment.
- Experience using AWS services, such as Lambda, SES, SQS, EC2, RDS
- Experience in product or SaaS development.
📌 Software Engineer 1 (Genero 4GL) (Bengaluru)
🏢 PowerSchool India
📍 Bengaluru