Senior Technical specialist
Experience- 6-10 yrs
Qualification- B.E/Btech
- Strong knowledge in C# .NET
- Strong in OO design concepts, abstraction skills
- Strong knowledge and hands on experience in OS concepts for Windows platform
- Deep appreciation of software engineering principles
- Passionate about new trends in technology
- Should have mentored small/medium teams in past
- Has depth of knowledge in the application domain e.g. Medical Systems, Telecommunication, Television etc.
- Has breadth of knowledge i.e., how decisions in one functionality will impact another functionality
- Shall preferably have a experience in owning and defining component level designs
M06: Experience- 10-11 yrs- Software Architect
Qualification- B.E/Btech
- Shall preferably have a experience in owning and defining a product architecture (preferably client/server model)
- Shall have very good problem solving skills (performance, scalability and memory profiling)
- Shall be able to evaluate multiple design approaches with structured approach
- Shall be conversant with the domain and shall preferably have an experience of working closely with the end user
- Experience in working on complex integration project would be a plus
- Highly conversant with the Microsoft technology stacks and ability to evaluate technology stacks and identify industry trends
- Deep appreciation of software engineering principles
- Should have mentored medium/large teams in past
- Should have worked in a multi-site environment
- Has depth of knowledge in the application domain e.g. Medical Systems, Telecommunication, Television etc.
- Has breadth of knowledge i.e., how decisions in one functionality will impact another functionality
Personal Characteristics
- Shall be a go getter and highly result oriented
- Thought leader
- Independent thinking and creative approaches to address issues on hand
- Ability to deal and manage tactical solutions and long term strategies together
Further details feel free to contact @ abhinav@wengerwatson.com