Software Engineer in Cary, NC at Volt

Date Posted: 11/6/2018

Job Snapshot

  • Employee Type:
    Contingent
  • Location:
    Cary, NC
  • Job Type:
  • Duration:
    24 weeks
  • Date Posted:
    11/6/2018
  • Job ID:
    136223
  • Contact Name
    Volt Branch
  • Phone
    919/790-6945

Job Description

We have several opportunities in Software Engineering and Development for a prominent client in the transportation industry. These opportunities are located in Cary, NC. If you feel you are a strong experience in Java development, front end and back end development, and Webservices, then this could be the right role for you.

Responsibilities:

Quality:

  • Meet or exceed test coverage goals set for the project through creation of unit and functional tests
  • Minimize the number of production escapes
  • Support user acceptance testing
  • Support or conduct system testing, performance, volume, and stress testing

Usability/User Experience:

  • Collaborate with business and UX team to create appropriate application User interfaces
  • Assist with mock-up's, user interface design
  • Incorporate UX components into application
  • Provide feedback to UX team

Product Reliability & Response:

  • Ensure system can meet or exceed defined SLA's
  • When primary on-call respond to pages within 15min, and resolve or escalate issue as necessary
  • Resolve production issues and communicate resolution to appropriate stakeholders

Development:

  • Complete stories within estimates and with quality to ensure release dates are met
  • Conduct necessary analysis, design and prepare technical documentation
  • Estimate story sizes and task out development for a given story

Leadership (Technical):

  • Exhibit technical leadership in given technical subject domain
  • Identify new technologies and approaches that may improve our quality, productivity, and capabilities
  • Mentor peers and junior developers
  • Delegate, and coordinate functional development tasks as needed
  • Drive innovation in the development, release and operations processes

Minimum Requirements:

  • Expertise in Java development is a must
  • Required experience with Webservices needed
  • Works under deadlines and subject to heavy project load
  • Ability to provide technical expertise to others and explain concepts with technical staff
  • Ability to operate independent of supervision with extreme accuracy and attention to detail.
  • Experience in defining requirements, designing and illustrating process flows, and training users.
  • Ability to communicate and follow up professionally (written and oral) both internally and externally within the organization – including documentation of application requirements
  • Demonstrated ability to identify and resolve issues effectively
  • Ability to mentor others
  • Comfortable with front-end, middle tier and backend technologies.
  • Expertise in front-end technologies like Struts, Spring MVC or equivalent, hands on experience in these technologies a must in last 2 years.
  • Web Service SOAP/REST expertise, especially as a service provider.

Strong understanding of deployment processes, deployment environments, production application trouble shooting techniques etc. too.

Education:

  • Bachelor’s degree in computer science or equivalent field desired and 7 years of technical experience

or

  • Master’s Degree in Computer Science or equivalent field desired and 3 years of technical experience

Volt is an equal opportunity employer.