| Job ID: | J317110 |
| Job Title: | Sr. Web Dev |
| Client: | To Be Discussed Later |
| Location: | Sane Jose, California |
| Contract Duration: | 12 Months |
| Hourly Rate: | $53/hr Corp-to-Corp Contract |
| Experience Level: | 7+ Years |
| Interview Type: | Phone + Skype |
| Domain Exposure: | IT/Software |
| Work Authorization: | US Citizen, Green Card, H-1B, GC-EAD, L2-EAD |
| Preferred Employment: | Corp-To-Corp Contract, 1099/ Contract |
| Current Status: | Open |
Local Candidates Preferred. Non-local candidates must be willing to pay for your own interview travel expenses and relocation costsRole:Sr. Web Dev
Location:Sane Jose,CA
Duration:12 Months
Rate:$53/hr
Job Description:
Required Skills- Java,SOAP,MSQL,.NET,Spring
Senior Web Developer
The Senior Web Service Development Specialist will provide software development support from concept through development and integration to deployment of a large complex system. The successful candidate will have demonstrable skills in development using the following standards WS-Security, WS-I BSP XML-Signature, Security Timestamps, XML-Encryptions or Transport Layer Security, WS-Addressing and WS-Reliable Messaging. In addition, the candidate may have experience in requirements derivation, design, testing, and implementing business logic for a public safety-related business processing application and will establish/manage/verify data in accordance with County security policy. This role will support public safety and justice programs. Recent experience in an operational environment is strongly preferred.
Primary Responsibilities:
The Senior Web Service Development Specialist will be responsible for supporting lifecycle development of capabilities in an Agile software development lifecycle (SDLC). The individual will analyze and study complex system requirements, use design software tools, provide support using formal specifications, data flow diagrams, and other accepted design techniques and will use sound software development principles to ensure that developed code is modifiable, efficient, reliable, understandable, fault tolerant, reusable and properly documented.
The individual will provide software process management and control throughout the coding portion of the software development process.
1. Skills Requirement:
a. Define problems and recommend alternative solutions;
b. Knowledge of technology integration strategies, methodologies and best practices;
c. Data security and privacy restrictions on the storage, retrieval and transmission of public safety record information
d. Ability to implement and develop information technology application(s) to support County public safety and justice agencies
e. Ability to work closely with agencies and department technical and management resources
f. Must work be able to work independent and on a team, capable of performing high quality work, both independently and with a team, in a fast-moving environment
g. Must be able to plan and prioritize personal tasking and be able to communicate effectively verbally and in writing
2. Experience Requirement:
a. 5+ years of specific experience using programming languages and tools such as .Net, JAVA/JEE, Spring, SOAP, WSDL, WADL, and Microsoft SQL RDBMS;
b. 5+ year of experience with the following: .NET, JEE, SQL, Drools, Application servers (IIS, Apache, JBoss), scripting
c. 3+ years of specific experience with Microsoft Team Foundation Server;
d. 5+ years of experience with high level requirements management including requirements decomposition, secure systems engineering and development, trade-off analysis, interface control, and testing and continuous integration;
e. Expert in designing SOA technologies with SOAP and REST;
f. Experience with defining and developing document instances;
g. Experience with encryption standards to support securing SOA messaging;
h. 5+ years of experience in software development on Agile teams using Agile Developer practices such as Pair Programming, Crystal, Refactoring, and ATDD;
i. Experience with User Interface development, knowledge of databases and structures, and experience working with XHTML, HTML, XML, XSLT, Windows operating systems
j. Must have a solid understanding of sound software development principles and practices
k. Object-oriented software systems development life cycle;
l. Principles and techniques of software and systems quality assurance and control;
m. Test plan, test case, and test bed development and use;
n. Principles and practices of technical problem solving;
o. Principles, practices, and techniques of customer service;
p. Principles and practices of project and technical documentation;
q. Principles and techniques of programming, including programming languages and utilities;
r. Concepts of backing up and recovering files;
s. Application and program design and application analysis;
Our client is looking to hire someone as soon as possible for this 12+ month engagement.