Role & responsibilities
Direct Responsibilities
- Application designing / development / testing / support / enhancements / bug fixing.
- Interact with functional and technical representatives of project teams in order to understand business functionalities, technical modules, integration mechanism and data sources.
- Prepare test plans and conduct Unit & Regression Testing.
- Create prototype for proof of concept and business requirements validations.
- Ensure that the project and organization standards are followed during various phases of software development lifecycle and day-to-day development work.
- Estimate efforts, schedule for various modules, and meet deadlines.
- Technical and Release Documentation
- To work with teams to help solve complex technical problems
- To ensure that application is of good quality, ensure any issues are fixed on priority.
- To work with teams to help solve complex technical problems
- Work towards initiatives to improve processes and delivery efficiency
- Contribute towards recruitment efforts - both for the team as well as for the organization
- Contribute towards innovation; suggest new technical practices for efficiency improvement.
- Conduct Code reviews
Contributing Responsibilities
- Contribute towards innovation, suggest new technical practices to be investigated
- Contribute towards initiatives to improve processes and delivery
- Contribute towards recruitment efforts - both for the team as well as for the organization
Technical & Behavioral Competencies
Mandatory Technical Skills:
- Strong knowledge on BI4.2 & BI4.3 Webi Report Designer
- Strong knowledge on BI4.2 & BI4.3 IDT & Universe Designer
- Strong knowledge on Database SQL query writing (Procedural programming like Procedures, Functions, Triggers etc.)
- Experience in technical analysis and Database/ Datawarehouse designing
- Ability & willingness to learn & work on diverse technologies (languages, frameworks, and tools)
- Thorough understanding of complete Software Development Lifecycle
- Self-motivated, good interpersonal skills and inclination to constantly upgrade on new technologies and frameworks.
- Good communication and co-ordination activities.
Preferred candidate profile