Menu
©2019 ProObject
Interested in matching your career to your job? Want to mix cutting-edge technology with challenging and rewarding work assignments?
ProObject’s culture is one of continual employee investment—we know that happy employees are engaged employees. Click to learn more
NIST Cybersecurity Compliance is not an option - it's a requirement! ProObject’s certified staff follow our unique CYBRX process to ensure that you are on the right track to cybersecurity compliance in just a few short weeks. - Contact us to get compliant!
Apprentice Level Software Engineer (JavaScript, Flex, JSP)

Position Description:

  • Develop enhancements to the system performance and usability for an existing topic clustering prototype.
  • Improve the current user interface using a current JavaScript framework.
  • Integrate the tool with external web applications and services to improve the user experience and enable new analyst workflows.
  • Improve the continuous integration, automated testing, and system health monitoring

Labor Requirements:

  • Experienced with Javascript, Flex, JSP, Hypertext Markup Language (HTML), CSS, SpringMVC or equivalents for UI developers and Spring, Hibernate, JPA, Servlets or equivalents for Java developers.
  • At least one (1) year in software integration and software testing, to include developing and implementing test plans and test scripts.
  • Demonstrated technical writing skills and shall have generated at least two (2) documents in support of a software development project.
  • Designing and developing applications that contain a user-facing view component
  • Front-end development using Angular or React

Special Technical Skills Desired:

  • Natural language processing
  • Topic extraction and clustering
  • Apache Storm
  • MongoDB
  • Spring Framework
  • Docker

Minimum Experience Required:

  • At least two (2) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution.
  • At least two (2) years developing software in an enterprise environment.
  • At least two (2) years developing software for Windows (2000, 2003, XP, Vista), UNIX or Linux (Redhat versions 3-5) OS. At least one (1) year of this experience must have been obtained within the last two (2) years.
  • TS/SCI with Polygraph Required
Previous Job Next Job