Job Seekers, Please send resumes to resumes@hireitpeople.com
Position Summary:

- The client intends to hire four experienced VB.Net application developer/system analysts. These analyst/developers will lead the analysis, design, development, and implementation of information system solutions for four separate projects.

- In the analyst role, they will create flow charts and diagrams, while as a developer, he/she will recommend the design, program code, debug, and prepare documentation.

- The developers will develop web-enabled VB.NET applications using web services with Oracle or SQL-Server database connectivity, working in a team setting with other developers and information technology professionals, and program staff.
Responsibilities:

- Develops work flow diagrams, data flow diagrams and data mapping documents. Creates Design and Functional specification documents from Business requirements documents that can be used to develop applications.

- Codes application elements using .Net, XML, Java, CSS, etc, and checks all code in/out of Team Foundation Server to ensure code integrity and version control.

- Writes .Net code to develop new applications, fix bugs, and facilitate enhancements in existing web applications;

- Writes complex PL SQL/ T SQL queries and Stored Procedures;

- Analyzes and extends XML Schemas, based on national schema standards Creates database schemas in concert with the Data Architect and Database Administrator;

- Troubleshoots, debugs and optimizes code to ensure performance and security requirements.

- Assists in the management of daily operations of a major online application and all ancillary modules that are integrated with other applications and Commonwealth shared web services.

- Provides backup to Web Administrator for all web application releases and product integration.

- Provides quality control/assurance to systems and programming activities, which includes determining causes of form/feature failure, taking corrective actions, coordinating testing and implementing changes.

- Performs pilot demonstrations to ensure functionality before full implementation.

- Works with Database Administrators, Quality Assurance Manager, and other ITO staff, as warranted to expedite software fixes that affect production, data quality, and access.

- Conducts code review of 3rd party vendor code and enforce standards and rules.

- Conducts thorough research of existing and emerging technologies.

- Communicates effectively with stakeholders, technical support staff and project teams.


Qualifications:

- Minimum of four years of experience with.NET development and solid knowledge of .Net architecture, ASP.Net, VB.Net, C#.Net and ADO.net.

- Experience in web-enablement of multitier enterprise applications is required.

- Experience with applications needing connectivity to Oracle in both native and ODBC environments.

- Relational data modeling skills.

- Expertise with ORACLE and SQL-Server RDBMS, SQL-Plus, PL/SQL, and/or T-SQL

- Experience in web-enablement of client/server applications.

- Proficiency with Visual studio, Team Foundation Server and standard Microsoft development environment.

- Education/experience that includes the design, development and implementation of large-scale network based, multi-user applications.

- Thorough understanding of structured design methodology, prototyping, client server/object oriented technologies and programming techniques.

- Familiarity with Windows, JavaScript, Java, HTML, XML, XSD, and Web based applications.

- Experience developing Web Services, object-oriented development and development of CLASS objects.

- Strong web and computer operation skills.

- Ability to work on multiple concurrent projects.

- Interpersonal skills and ability to work in a team setting with close communication with others.
- Excellent written and oral communication skills.

- Strong analysis, problem solving, and conflict resolution skills.

- Understanding and training in configuration management principles, change control practices and techniques, software version management

- Ability to pursue tasks with a minimum of supervision and deliver quality work on time.

- Experience with Windows Communication Foundation is desirable.

- Experience with mobile/droid applications is a plus.

Environment:

- Development environment includes Microsoft .Net framework 2.0, 3.5 and 4.x, Visual Studio 2010, Microsoft Enterprise Libraries, Team Foundation Server, and Toad.

- Primarily using VB.Net, but some ASP.Net and C#.Net is also in production.

- Use of web services, Cascading Style Sheets, JavaScript, AJAX and XML.

- Third party tools include Toad, Infragistics, and Active Reports.
- Database connectivity to Oracle 11g and SQL Server 2005/2008 R2 databases.

- Software cycles through Development, Test, Stage, and Production environments.