Previous Job
Software Developer
Ref No.: 18-00017
Location: Minneapolis, Minnesota
Position Type:Right to Hire
Start Date: 01/17/2018
Our Client is looking for a Senior and Junior Software Developer for a contract-to-hire opportunity in the Twin Cities.  

Software Developer
Responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of properly engineered content information systems (containing software as the major component) to meet agreed upon publishing business needs.

  • Works closely with internal stakeholders, including editorial and product management representatives to ensure solutions are fit for purpose.
  • Creates and executes unit testing and integration testing ensuring software meets requirements.
  • Contributes to the creation of design and may lead the design of less complex components.
  • May provide technical support to operations or other development teams.
  • Creates, reviews, and maintains all required technical documentation related to assigned software to ensure supportability and reuse.
  • Assists in identification and implementation of short-term and long-term publishing automation software.
  • Participates in project planning sessions with team members to analyze development requirements, provide design options and estimate work for small to medium sized software components.
  • Provides timely status updates for areas of individual responsibility within projects directly to project supervisor, team leader or project manager.
  • Actively participates in team meetings, and general status meetings.
  • Develops software using disciplined software development processes, adhering to team/company standards and software best practice guidelines, and corporate policies under the guidance of a more senior team member.
Will work closely with project team members, including other software developers, technical lead, testers, business analysts and editorial team members.

Essential Skills Required:
An ability to produce good quality and well-architected code with minimal supervision.
A working knowledge of the Java programming language and associated common frameworks.

Desired Skills/Experience:
Experience of testing methodologies and tools.
Knowledge of source control techniques including branching, merge etc
Development experience using database technologies
Working knowledge of RTF,XML, XSLT and associated processing technologies
Working knowledge of Drupal, Word Press, other Content Management Systems
Working knowledge of web technologies such as HTML, CSS,PHP, Javascript, AngularJS, Bootstrap.
Task management using Jira.
Working knowledge of DSDM or other agile methodology.
Some knowledge of the UNIX OS and bash scripting.

Intuitive Techonology Group is an Equal Opportunity Employer.