| Position : Programmer/Analyst III (VB.net; C#)
No of positions : 1
Location : Pune
Educational qualification :
Degree in Engineering ,
Master of computer Science , MCM , MCA
Certification from Microsoft would be preferred (e.g. MCP, MCSD)
Experience : 3-5 years in Microsoft Development Tools
C# and/or VB.Net (C# preferred), WinForms, Legacy VB 6, Desktop Application Design Principles.
Distributed Architecture:
Experience with the following; Net Remoting,COM+
Web Development:
Experience with the following; ASP.Net, HTML, DHTML, Javascript, Web Design Principles
SQL Development:
Experience with the following: SQL Server 2000,T-SQL,Stored Procedures, DTS,Query Optimization
Must have worked on at least 2-3 projects on N Tier architecture
In depth experience on VB 6, SQL 2000, VB.NET, ASP.NET 2.0, SQL Server 2000
Knowledge of Reporting Services, BizTalk 2004 would be an added advantage
THIS WILL BE A MID LEVEL POSITION
Must requirement : Agreement to sign the commitment bond and willing to travel 50 % of the time to various co's factories world wide
Duties : As perceived today and may increase from time to time
· we are doing new development in C#
· WinForms in .Net for new development, Legacy applications are in VB 6
· VB 6 requirement is primarily to provide support for existing applications
· Desktop Application Design Principles – ability to design User Interfaces for Windows desktop applications with proper use of WinForms controls and forms that provide intuitive end user applications. Also includes the knowledge of proper technical architecture of a desktop application: use of distributed architecture, data retrieval, and performance expectations.
· Everyone on the team supports applications written in VB 6, so this knowledge is important. But we are primarily looking for the .Net
skills since all new development will be in .Net.
· Write programs that involve formatted output and complex reporting.
· Write basic data extracts and flat file interfaces.
· Design and code basic screen functionality.
· Interface with functional specialists to ensure solution design and integrity.
· Solid understanding of functional integration points, entity relationships and module flows.
· Prepare technical specifications.
· Devise sample input data to test accuracy of program.
· Resolve questions of program intent, input data acquisition, time sharing, output requirements, coding use and modification, and inclusion of internal checks/ code reviews for system integrity.
· Participate in roll out of developed applications.
· Maintain and develop documentation for responsible area.
· Maintain a thorough knowledge and in-depth field experience regarding emerging or job technologies required to fulfill the job, this could include formal or self paced professional development.
· Provide status updates of assigned projects.
· Maintain positive relations with all employees encouraging them to suggest ways of improving IT systems.
· Serve as escalation point for troubleshooting issues.
· Maintain a good working relationship with customers and vendors.
· Ensure 100% adherence to all IT and department coding standards, policy, process
|