©2017 ProObject
Senior Level Software Engineer SQL/MySQL

Position Description:

To perform front-and back-end web and graphical user interface development to create views within the client’s system. Tasks include coding and testing software based upon software specifications and designs; analyzing and studying complex system requirements; designing software tools to support software reuse and software development. They shall provide support using formal specifications, and object oriented data flow diagrams and will employ sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, and fault tolerant. They shall provide software process management and control throughout the coding portion of the software development process. Contractor must be a self-starter, able to drive tasks to completion, and possesses strong oral presentation skills. They shall work in a fast-paced and agile development environment; collaborate with other team members and customers to solidify requirements; and create visually appealing graphical user interfaces.

Technical Skills Required:

  • 2+ years Javascript, EXTJS III, IV
  • 3+ years Java experience using the MVC framework
  • 3+ years of experience using HTML/XHTML/XML
  • 3+ years of Web-based software development experience
  • 3+ years of experience using SQL/MySQL
  • 3+ years Java Server Pages (JSPs)
  • 3+ years Java Servlets
  • 3+ years JDBC
  • 2+ years solid front-end development experience with AJAX
  • Experience with J2EE
  • Experience with software maintenance in C/C++
  • Experience with Linux/Unix/Windows OS
  • Experience developing with Eclipse
  • Interface design and page layout experience
  • Ability to work in a fast-paced and agile web development environment
  • Working knowledge of CM tools
  • Knowledge of web technologies

Special Technical Skills Desired:

  • Experience using the following:
  • VMware

Minimum Experience Required:

  • Fourteen (14) years of experience in programs and contracts of similar scope, type, and complexity is required
  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor’s degree.
Previous Job Next Job