Senior Web Service Development Specialist

CompuCom ITWS

(San Ramon, California)
Full Time
Job Posting Details
About CompuCom ITWS

CompuCom® Systems, Inc., a global company headquartered in Dallas, Texas, provides IT managed services, infrastructure solutions, consulting and products to Fortune 1000 companies committed to enhancing their end users’ experience. Founded in 1987, privately held CompuCom employs approximately 11,500 associates.

Summary

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 business processing application and will establish / manage / verify data in accordance with client security policy. Recent experience in an operational environment is strongly preferred.

Responsibilities

You 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. You will provide software process management and control throughout the coding portion of the software development process.

Ideal Candidate
  • 5+ years of specific experience using programming languages and tools such as .Net, JAVA / JEE, Spring, SOAP, WSDL, WADL, and Microsoft SQL RDBMS
  • 5+ years of experience with the following: SQL, Drools, Application Servers (IIS, Apache, JBoss), scripting
  • 3+ years of specific experience with Microsoft Team Foundation Server
  • 5+ years of experience with high level requirements management including requirements decomposition, secure systems engineering and development, trade-off analysis, interface control, testing, and continuous integration
  • Expertise in designing SOA technologies with SOAP and REST
  • Experience with defining and developing document instances
  • Experience with encryption standards to support securing SOA messaging
  • 5+ years of experience in software development on Agile teams using Agile Developer practices such as Pair Programming, Crystal, Refactoring, and ATDD
  • Experience with User Interface development, knowledge of databases and structures, and experience working with XHTML, HTML, XML, XSLT, Windows operating systems
  • Must have a solid understanding of sound software development principles and practices such as:

    Object-oriented software systems development life cycle

    Principles and techniques of software and systems quality assurance and control

    Test plan, test case, and test bed development and use

    Principles and practices of technical problem solving

    Principles, practices, and techniques of customer service

    Principles and practices of project and technical documentation

    Principles and techniques of programming, including programming languages and utilities

    Concepts of backing up and recovering files

    Application and program design and application analysis

  • Define problems and recommend alternative solutions

  • Knowledge of technology integration strategies, methodologies and best practices
  • Data security and privacy restrictions on the storage, retrieval and transmission of public safety record information
  • Implement and develop information technology application(s) to support various departments
  • Work closely with agencies and department technical and management resources
  • Work both independently and on a team, capable of performing high quality work in a fast-moving environment
  • Plan and prioritize personal tasking and be able to communicate effectively verbally and in writing

  • Bachelor’s degree in Engineering, Computer Science, or a related field

  • 10+ years of related experience in software development

  • Additional years of applicable experience can be substituted for a degree

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
San Ramon, California
Skills Desired
Sign up or login to see how your skills match up.
  • Agile Development Process
  • HTML
  • Java
  • Software Development
  • SQL
  • XHTML
  • XML
  • Code Refactoring
  • JBoss
  • Oracle SOA Suite
  • REST
  • Scripting
  • SOAP
  • Spring Framework
  • User Interface Design
  • XSLT
  • .NET for Web
  • Computer Science
  • RDBMS
  • Apache
  • Web Services Description Language
  • engineering

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.