SUITE Skill(s) | Skill1 - Mobile UI Development (L3) | NONE | Skill2 - Java-J2EE (L3) | Should be able to design, develop, debug programs independently and mentor others. Good understanding of Java EE 5 platform, Annotations, JPA, Dependency injection, EJB 3.0, Web services, JSF 1.2, JSP2.1, Servlet 2.5, JSTL 1.2 and the simpler packaging rules. Aware of JMX, JTA. Usage of right Design Patterns, proper user, session managements, should also be conversent with developing application with various presentation and persistence models, Performance optimizations, Caching. Should be able to design using J2EE technologies. | Skill3 - J2ME (L3) | Technical Lead: Should be able to design, develop, debug programs independently and mentor others in a J2ME project. Should have knowledge in the following areas 1) technologies/protocols like SMS/WAP/GSM Call 2)GPS/Control/Roaming. 3) LBS/PIM/Sync ML. 4) SIP, RTP, RTCP. Experience on SQL with JDBC and APIs. Experience to organize and set up the GUI generation. Experience on event handling and able to debug/review the code developed by junior level resources. Experience on development, support, maintenance and implementation of complex components of a project module. Exposure on N-tier e-Business applications using J2ME, J2EE, HTML, JavaScript and Oracle. Exposure on application servers and web servers like Apache, Web Logic, Web Sphere .Exposure on applications across several mobile devices and carriers Exposure on key events, commands, resource files, image types. | Skill4 - .NET (L3) | Should be aware of the following Concepts in C - Designing medium complexity applications, Server/mid-tier applications - Understand concepts and best practices in designing for Performance; Application tuning and performance -Remoting Overview, NET Remoting , Architecture, Making Objects Remotable, Object Activation and Lifetimes, Channels, Configuration, Versioning, Security, Asynchronous Remoting, Call Contexts and Direct Remoting, .NET Remoting Architectural Assessment - Threading and Object Synchronization – Object Pooling concepts, DB Pooling - Asynchronous programming - Interoperability; importing COM components; Managed Code v/s Unmanaged Code; Marshalling concepts- Exporting .NET components - Reflection - Internationalization advanced concepts and Deployment - Windows Service: Design, Create and Deploy Windows service - Using Performance counters - ADO.NET: Working with LOB, CLOB, BLO B data types - IO Streams: Network Streams; Bufferred Streams; Web Streams; Channel types, ports - SSL: Encryption and Decryption Techniques - Assemblies: static references, dynamic loading and unloading - Requirements for Medium complexity applications - Ability to Debug Complex issues on synchronization, threading, ADO.NET issues - Ability to generate and compile code on the fly, Code Dom | Skill5 - VC++ (L3) | Should be working in a VC++ Project. Should be aware of the following concepts in VC++ 1. GUI programming Graphics (either or both of MFC/WIN32 of the following) - GDI, device context classes, GDI drawing and mapping modes ,WM_PAINT message, GDI objects and associated classes like font, bitmap, brush, pen etc., drawing lines curves ellipses polygons other shapes text, scrollbars, palettes, regions and bitmap etc, Mouse and Keyboard handling 2. GUI programming MFC property sheets (Introduction to property sheets, Creating property sheet dialogs, Developing wizards using property sheets), Custom GUI controls 3. MFC or ATL collection classes (Arrays, Lists, Maps etc.) 4. File I/O (either or both of MFC/WIN32 of the following) - Creating, opening and closing files, Reading and writing files, Enumerating files and folders. 5. MFC Serialization concepts (Writing serializable classes, C Archive class) 6.Multithreaded applications (either or both of MFC/WIN32 of the following) -Threads and synchronization basics, Threads, processes, and priorities, worker thread, UI thread, Suspending, resuming and terminating threads, thread synchronization Critical Section, Mutex, Event, Semaphore etc. 7. Help (Help feature from a user's perspective, Components of the help system, Help support from AppWizard, Implementing help in your application, Implementing context-sensitive help) 8 .Debug SDI/MDI applications, DLLs, static libraries, multi-threaded applications 9. Active usage of static and dynamic analyzers 10.Basics on optimization concepts, exception handling 11. Use of build setting for optimization | Skill6 - BREW - Binary Runtime environment for Wireless (L3) | Enterprise Application Architecture & Solutions Designing ability of generic Utility & solutions, Development Tools- Provides details of about various tools like Design, Static Analyzer, Unit Testing. Knowledge of NSTL / Verisign Test lab process | Skill7 - E-Mobility (L2) | NONE | Skill8 - Apple Swift (L2) | NONE | Essential Skill(s) | Skill1 - IBM Work light (L3) | NONE | Skill2 – Angular JS (L1) | NONE | Additional Skill(s) | Skill1 - Mobile UI Development (L1) | NONE | Skill2 - Java-J2EE (L1) | Should be aware of the fundamentals and basics on J2EE Overview, Architecture, Components, Clients, Containers, Technologies (overview of HTML, Java script, JDBC, JSP, Servlets, Struts, XML,EJB,?..), Request handling and coding knowledge. Should understand - what is unit testing (Screen testing, Class testing etc. what to use when) | Skill3 - HTML 5 (L1) | NONE |
|
|
0 comments:
Post a Comment