Job Title: Senior Software Engineer       Job Posting Date: 02/01/2017

Job Description:

Design, develop and implement software solutions and applications using Java/J2EE and object oriented technologies. Participate in requirements gathering, scoping, decision making, and technical documentation. Meet established goals, ensure work plans and schedules are in place and properly executed, organize the work based upon best practices, make sure that projects are completed on time, within budget, and within scope and quality requirements. Work with cross-functional teams to design and build the solutions. Mentor and guide team members. May oversee technical staff to ensure that the assigned tasks are completed efficiently and in a timely fashion.

Required Qualifications:

Bachelors degree or its foreign equivalent in Computer Science or Information Technology, Information Systems, CIS or MIS. Electronics/Electrical Engineering. The employer will accept foreign degree that is equivalent to a Bachelors degree in any of the above- mentioned majors as evaluated by an authorized credential evaluation agency. Also required is five years of progressive post baccalaureate experience as a Software Engineer or Systems Analyst, Programmer Analyst, Consultant, IT Analyst or in any other software development occupation. The five years of experience must be working with Java/J2EE, Spring, Web services, Hibernate, Maven, Jenkins, Oracle and Agile software development methodology.

Job Location:

Visual Consultants, Inc. 4900, Hwy 169 North, Suite #106, New Hope, MN 55428 and various unanticipated job locations in the Minneapolis/St. Paul metro area. Travel, if any, may be minimal and will be required only within the Minneapolis/St. Paul metro.