The client is looking for a Technology Architect with expertise in C .NET, Spring .NET, Winforms, and J2EE to join their team.
Requirements
- At least 7+ years of experience in C .NET, Spring .NET, Winforms Skills.
- At least 3 years of experience in J2EE development (To have primary development exposure in .NET but should also be able to develop/design using J2ee technologies, framework and architectural patterns.)
- Knowledge of Informatica ETL, Autosys Batch Jobs, Tibco RV and Infragistics is preferable but optional.
- Experience and knowledge of programming and design skills with strong understanding of design patterns/ frameworks/ data models
- Experience in API development and complex system integration implementations
- Ability to do Performance engineering of design and code pieces
- Ability to take risks in design, pushing past the obvious, and bringing user centric approach to design solutions
Responsibilities
- Experience and knowledge of programming and design skills with strong understanding of design patterns/ frameworks/ data models
- Experience in API development and complex system integration implementations
- Ability to quickly scale up on the domain and deliver efficient bug free code quickly.
- Ability to contribute in complex design related activities apart from Coding, review and testing activities.
- Ability to do technical research and work on POCs
- Ability to identify areas of Automation and implement using tools and reusable components
- Ability to contribute in architecture review sessions with inputs to architecture team through framework analysis, design patterns, prototype specifications.
Other
- Bachelor’s degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
- Should possess good communication skills and previous exposure of interaction with BSAs and end users. Ability to work in team in diverse/ multiple stakeholder environment.
- Experience working in and have good understanding of Development process like Agile, waterfall
- Successful track record in creating great products, with proven skills in presenting, client partnership and visual communication.
- Client interfacing for complex reviews and mentor the team on Technical Competencies.