Your Role and Responsibilities
- You will be focusing on individual/ team objectives and involve yourself in the development of professional effectiveness. In the role, you will design applications, write codes, test, debug and maintain Software Applications across various platforms and technologies.
We are looking for following skills from you
- Programming (preferably in Java, Python, Node.js) & Software Development Life Cycle Concepts
Required Technical and Professional Expertise
- Defining, analyzing and reviewing technical architecture on required platform and coming up with architecture options and recommendations
- Demonstrating strong knowledge of enterprise issues related to IT architecture.
- Defining, detailing and scoping the technical requirements into solution architecture and ability to drive an independent project from an architectural stand point.
- Fluent interpersonal skill (written and spoken)
Preferred Technical and Professional Expertise
- Design, develop and/or re-engineer application components, and integrate software packages, programs, and reusable objects residing on multiple platforms.
- The ability to support Technical Consultants and leads in building solutions and providing technical mentoring and guidance.