
Senior Software Engineer
- Telangana
- Permanent
- Full-time
- Developing the technical design for solutions based on the defined scope, requirements, and functional design
- Overseeing the end-to-end application development, ensuring alignment with business goals/requirements and timely delivery of high-quality solutions
- Building and configuring technical components (interfaces, conversions, reports, workflows) so that solution design meets business needs and solution architecture standards
- Developing solutions based on detailed requirements; in the case of Agile delivery, develop solutions according to story needs within the current iteration
- Collaborating with Project Managers and Business Analyst to align technical design and business goals
- Assisting in the development of an automated testing harnesses and collaborating with the Test Specialist to execute testing and support the creation of test scripts, fixing bugs identified during the test phase
- Completing required documentation to communicate required information to deployment, maintenance, support, and business teams in collaboration with the Release Engineer
- Optimizing the performance and scalability of solutions to ensure they meet high standards for responsiveness and resource efficiency in collaboration with Service Managers
- Providing L3 support, troubleshooting specific application issues, as part of resolver group, as per assignment of Service Management team
- A minimum of 5-10 years of experience as a PeopleSoft developer/analyst, which includes direct programming experience and experience conducting business analysis with technical and non-technical staff
- A minimum of 5-10 years years of experience as a developer/analyst supporting multiple PeopleSoft modules
- In-depth knowledge of PeopleSoft architecture and data flow
- In-depth experience developing in People Tools, including Application Designer, Application Engine, PeopleCode, and Application Packages
- In-depth knowledge of SQR and SQL
- In-depth knowledge of debugging and tracing PeopleSoft sessions
- Have Application Designer, People Code, Application Engine, Component Interface, SQR, Workflow, Oracle SQL, Component Interface, Integration Broker and File layout experience.
- Have experience on software development methodology and quality processes, working in various projects adhering to phases of software development life cycle, which includes system study, analysis, design, development, unit testing, system testing, UAT testing and production cutover.
- Technical expertise, capable of prioritizing and tracking activities effectively to meet commitments, proactive, self-learning and capable of learning new technologies/applications fast.
- Have preparation of unit test cases, test logs and per review of deliverable experience/skills.
- Strong analytical, communication and troubleshooting skills.