Responsibilities & Key Result Areas
1. Application/Technical Solution design in C++ based on Linux Platform
2. Application ownership as an architect to propose, design new architecture for reengineering
3. Impact analysis within the application for any solution/fix designed
4. Quick turnaround in helping the team arrive at a solution for software evolutions, Production issues
5. Close interactions with Technical/Functional experts, Manager/Senior Manager, Development teams, Business Analysts
6. Key player in important migration activities (DB migrations, Cloud migration, mass cutover activities etc)
7. Excellent team player
8. Flexible for different types of tasks as application owner (Solution design, Sizing assessment, Development, Maintenance, Application/transversal activities)
9. Be part of the experts’ community in the department level at least and share opinion for solutions during critical issues discussed in this forum. Share best practices with other colleagues
Competencies – Technical / Functional and Managerial
Technical:
C++ , Unix Environment ( Linux/AIX/HP UX), Oracle/MySQL
Detailed :
1. Excellent command on OOPS, Unix
2. Good Knowledge on Database (Oracle Preferred)
3. Hands on experience of using data structures, STL, Boost libraries, Design patterns
4. Good to have exposure to cloud technologies
5. Experience in XML is mandatory and Edifact is preferable
6. Excellent troubleshooting skills using the tools like GDB, Valgrind etc
7. Deep understanding of non-functional requirements (NFR) and/or underlying technologies impacting final solution
8. Able to convey technical information to stakeholders and/ or be able to influence technical decisions
9. Awareness of latest technology trends and standards in the industry.
Processes:
1. Scrum, waterfall Methodologies
2. Good Troubleshooting skills, Good Communication Skills
3. Code reviews
4. Weekly reports on status of the items worked
5. Proposals, implementations of best processes and standard practices within the team
Level of interaction - External & Internal
1. Technical Experts, Team Lead, Manager/Senior Manager, Team members, Development teams across different sites, Business Analysts
Education and Years of Experience
B.E/B.Tech/MCA and years of exp: 6-10 Years for G9
B.E/B.Tech/MCA and years of exp: 10-12 Years for G10
Any Graduate