JOB DESCRIPTION:
DESIGN SOFTWARE APPLICATION:
1. EXPERIENCE DEVELOPING APPLICATIONS FOR ENTERPRISE BUSINESS CUSTOMERS USING OOAP / OOAD, DESIGN PATTERNS
2. CREATE DESIGN DOCUMENTATION
3. CREATE AND MAINTAIN CONFLUENCE PAGES
4. DAY TO DAY MEETINGS WITH BUSINESS FOR ANY NEW INFORMATION OR UPDATE ON ANY FEATURES IN RESPECT TO A GEO CONTEXT (COUNTRY). SIMULTANEOUSLY WORK ON MULTIPLE GEO’S
5. PARTICIPATE IN ENHANCING THE CLIENT’S CUSTOM SOFTWARE FRAMEWORK
DEVELOP AND UPDATE SOFTWARE TO IMPLEMENT NEW FEATURES :
1. EXPERIENCE WITH FRAMEWORKS LIKE JAVA, BOOTSTRAP / JQUERY / ANGULAR JS / NODE JS , JAVASCRIPT, JSON, HTML, CSS, SQL
2. GOOD UNDERSTANDING OF MICROSERVICES ARCHITECTURE USING API GATEWAY
3. GOOD UNDERSTANDING OF RESTFUL AND SOAP SERVICES
4. EXPERIENCE WITH CLOUD TECHNOLOGY
5. GOOD TEAM PLAYER AND COMFORTABLE WORKING IN AN EXTREME PROGRAMMING (XP) ENVIRONMENT USING TEST DRIVEN DEVELOPMENT METHODOLOGY AND PAIR PROGRAMMING
6. WRITE OUR OWN FRAMEWORK TO SUPPORT COMPANY’S STRUCTURE
7. DEVELOP NEW FEATURES FOR THE CLIENT’ FRAMEWORK
8. PARTICIPATE IN DEVELOPMENT OF MULTIPLE GEO’S SIMULTANEOUSLY
9. FOCUSING ON DIFFERENT TECHNICAL STACKS AND UPDATING MY TECHNICAL SKILLS WITH RAPIDLY CHANGING REQUIREMENTS.
10. WORK ON BUILD AND CONTINUOUS INTEGRATION
11. DEPLOYING AND MANAGING SEVERAL OSP VERSIONS
12. MAINTAIN CONSISTENCY ON LARGE VOLUMES OF RAPIDLY CHANGING STRUCTURED, SEMI-STRUCTURED, AND UNSTRUCTURED DATA
MAINTAIN & IMPROVE SOFTWARE APPLICATION:
1. TROUBLESHOOT AND FIX DEFECTS FOUND BY THE QUALITY ASSURANCE TEAM
2. INTEGRATE TESTING THE APPLICATION
3. REGRESSION TESTING THE APPLICATION
4. CREATING/TRACKING ISSUES IN DEVELOPMENT AND QA ENVIRONMENTS.
5. FIXING PRODUCTION AND QA BUGS
6. EXPERIENCE WITH UNIT AND INTEGRATION TESTING OF CODE
7. EXPOSURE TO SELENIUM AUTOMATION TOOL
8. TRAINING RESOURCES
9. TRAIN MY ASSOCIATES BY GUIDING THEM AND ALLOTTING THEM TASKS.
10. RESPONSIBLE FOR THEIR WORK AND QUALITY OF CODE
11. CODE REVIEWS AND CODE DESIGN DISCUSSIONS
12. ENSURE THE SCALABILITY AND ADAPTABILITY TO COMPANY’S FRAMEWORK.
EDUCATION:
• BACHELOR’S DEGREE OR HIGHER IN COMPUTERS OR RELATED.
Any Graduate