Job Description :
This is a contract to hire position and no sponsorship would be available.

What is the specific title of the position

Security Consultant

What Project/Projects will the candidate be working on while on assignment
Medicare and Retirement

Is this person a sole contributor or part of a team
Part of a team

If so, please describe the team (Name of team, size of team, etc
MnR Portals - 70-80 dev / test / architects

What are the top 5-10 responsibilities for this position (Please be detailed as to what the candidate is expected to do or complete on a daily basis)

Lead and mentor/guide software engineers within the team on best Security Practices
Identify areas of process improvements and build automated solutions to increase software Security
Collaborate with the business to evaluate business goals, identify business problems, and propose Secure solutions
Ensure team follows best Security practices
Influence and increase the Overall Security of the team
Ensure apps are delivered using best Security Practices


What software tools/skills are needed to perform these daily responsibilities

Java
JavaScript
Adobe Experience Manager
JBOSS Application Server
Apache Web Server

What skills/attributes are a must have

Bachelors degree or equivalent experience
7+ years in the software engineering profession across entire SDLC
4+ years of prior hands-on experience in Java/J2EE programming developing enterprise class Application (including Web, Mobile) with multiple frameworks (Spring MVC, AngularJS, NodeJS or Groovy or Scala, etc
3+ years of prior experience as a Java/Software Architect

What skills/attributes are nice to have

Applicable Security Credentials
MDM/Data Management knowledge
Prior experience with ESB(such as Mule/IIB), integration architecture & development
Service Oriented Architecture experience
Prior experience with Open Source Frameworks and other tools including Spring, Struts, Hibernate, Log4J/Commons logging, Maven, Ant
Prior experience using Eclipse, JBOSS Studio, Rational Application Developer or other similar tools
Quick to learn new technologies and deliver Proof-of-Concept
Cloud architecture Knowledge
Good understanding of broad technologies.


Where is the work to be performed (Please list preferred Client facility, if other please specify i.e. remote work, rural, etc

Eden Prairie


What are the work hours (ex. 9am-5pm, day/night shifts, rotating shifts, etc)

8:00 to 5:00 CST

What type of interview process is preferred (Face to face, phone, Skype, or a combination of the three)
Phone, Face to Face