Role Definition
Roles at this level are individual contributors that participates in technical design, development, implementation and support of application systems for specific area
Key Responsibility
Application Development
- Implements full software development lifecycle(SDLC) for small to mid size IT projects or part of software development lifecycle(SDLC) for large IT projects with minimum supervision
Issues management
- Maintains and troubleshoots the application systems ensuring minimum downtime
- Identifies and understands the Business requirements in terms of system support and functionalities for all the departments
- Coordinates with the Business functions for any upgradation/ modifications required in the system or any new developments
- Provides the technical assistance & coordinates with the Application users for streamlining & successful execution of different Business system processes
- Manages that the service level requests(L1, L2 & L3) are handled within time and delivered
Documentation
- Contributes in preparing business application blueprints and reports to facilitate different business units
- Creates project requests, change requests, status reports for business to review
Additional Responsibility
Output quality and schedule adherence
- Coding quality (as per standard defined by Microsoft, SAP)
- Project contribution
- Support level and complexity
Education Experience
- B.E./ M.C.A. with Minimum 5+ years of experience in application development
OR
- Diploma / B.C.A. with Minimum 7+ years of experience in application development
Technical / Subject Knowledge
- Excellent knowledge in Java backend Development (Java REST, Spring Boot, Spring Framework)
- Excellent knowledge in React Frontend Development (SAP UI5 Web component, TypeScript)
- Should have good knowledge and experience working on Node JS /ODATA/JSON
- Excellent analytical skills - Should have knowledge in SQL Development (Writing Stored Procedure, Functions, Query)
- Should have good knowledge and experience working on Testing
- Excellent troubleshooting, problem solving and communication skills
- Experience working with JIRA/GIT/BitBucket/Jenkins will be added an advantage