Please apply only to positions that you know you are qualified for, not positions you think you would be interested in. We have many other positions that are not posted due to confidentiality. If there are no positions that fit your background click on the above Register link. We will search our confidential career opportunities, and if we do not presently have a position that fits your experience we will put your resume into our active database for future job openings.

Programmer Analyst Senior

Location: Minneapolis, MN
Date Posted: 05-11-2018
Essential Duties
  • Collaborate with company team members, business users and external vendors. 
  • Design, develop and customize company websites, web applications and web services.
  • Adhere to web development standards and best practices.
  • Generate innovative solutions to solve real business problems.
  • Assist project managers in developing detailed project plans.
  • Follow established change control process for production deployment.
  • Report status to manager and react immediately to any potential delays.
  • Improve skills in new technologies through education and professional organizations.
  • Promote teamwork and volunteer to serve on ad hoc task groups from time to time.
Position Requirements
  • 5+ years’ experience in software development, including full stack web application programming. 
    • Java and J2ee
    • Restful web services
    • HTML, Javascript/jQuery, XML, JSON, CSS, JSP
    • Spring MVC
  • Experience developing UI with JavaScript development frameworks (e.g. Angular, Bootstrap)
  • Experience with continuous build and integration process workflows (e.g. GIT, SVN, Maven,Bamboo)
  • Experience implementing and integrating Ecommerce, CRM and/or PIM applications
  • Experience designing and developing integrations with Oracle ERP
  • Exposure to agile development methodologies and familiarity with scrum planning tools (i.e. Jira)
  • Excellent analytical and problem-solving skills
  • Schedule/deadline oriented
  • Excellent verbal and written communication skills
  • Well organized, efficient, detail oriented, able to work independently and thrive in a team.
  • Bachelor's degree in Computer Science or related field.
Bonus Experience
  • Manufacturing or distribution industry
  • Database systems including SQL, Oracle, Java Content Repository (JCR)
  • Websphere and Apache applications
  • Adobe Experience Manager (AEM) technical stack
  • SAP Hybris or Intershop Ecommerce configuration and administration.
  • OSGI architecture and specifications
  • Web portal development (LifeRay)
this job portal is powered by CATS