SOFTWARE ENGINEER

In this technically savvy role, you will develop, test, maintain and support a web-based application built with the Grails web application framework.  You will have opportunities to contribute to all areas of a customer-facing web application, including UI, server and database development.  You will work directly with and learn from the VP of Software Development, an early adopter of Grails technology.  You will gain experience in all areas of web application development and have real input into how the software is built.

As part of a small, agile development team, you will have the opportunity to contribute new features and functionality to a customer facing product; and you will do so in the comfort of your own office.  No cube farms and TPS reports here.

This is an excellent opportunity for a motivated individual to gain valuable on-the-job experience using cutting-edge technologies.

RESPONSIBILITIES

  • Work closely with a software architect and assist in developing and maintaining software using the Grails application architecture; Grails experience is not necessary, but applicants should exhibit competency with both the Java programming language and Java web technologies (JEE/JSP/Servlet); Training and mentoring will be provided as-needed
  • Work with other members of the software development team and other individuals in the organization to interpret software specifications and requirements
  • Respond to customer support requests (once a sufficient knowledge-base has been established) and assist customers with technical questions or requests
  • Perform both automated and manual quality assurance (QA) testing and report software defects

REQUIREMENTS

  • Bachelor’s degree in Software Development, Mathematics or related discipline, 1-2 years related experience and/or training using the Java programming language and Java web technologies or equivalent combination of education and experience
  • Ability to read, analyze and interpret general technology periodicals, professional journals or technical procedures
  • Ability write reports, business correspondence and procedure manuals
  • Ability to effectively present information and respond to questions from groups of managers, co-workers and customers
  • Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exits
  • Ability to interpret a variety of instructions furnished in written, oral, diagram or schedule form
  • Basic competency working with Windows XP/Vista/7 and Microsoft Office
  • Competency writing/debugging Java programming language
  • Experience with Java web/J2EE technologies (e.g. JSP, Servlet)

ADDITIONAL TECHNOLOGIES USED

Though not required, preference will be given to candidates with experience in these areas.

  • Groovy
  • Grails
  • HTML
  • CSS3/Bootstrap
  • Javascript/JQuery/JSON
  • SQL queries/language
  • JUnit/Spock/Geb
  • IntelliJ Idea
  • MySQL administration
  • Apache Tomcat
  • Subversion (Tortoise)
  • Gradle
  • Jenkins
  • Spring MVC
  • Hibernate
  • Red Hat Linux

TO APPLY

Job is located in Greater Minneapolis-St. Paul area.  Send resume to jwrobel@supernal.com.   No phone calls please.

Protected: Scout user webinars

This content is password protected. To view it please enter your password below:

Protected: Red Flags Webinar

This content is password protected. To view it please enter your password below:

Protected: User Group Meeting

This content is password protected. To view it please enter your password below:

Risk Management White Papers

To learn more about the latest in risk management, Supernal Software provides the following free white papers.  Click on the links below to download.

9 Simple Steps to  Vendor Management

Implementing ERM

Risk Assessment Best Practices

Spreadsheets Aren’t Free

Board Reporting

Risk Management Webinars

To learn about the latest in risk management, Supernal Software provides the following free webinars.   Click on the links below to view.

The Keys to a More Focused Risk Assessment

Vendor Management-The Big Picture

ERM: A Management Perspective

5 Steps to Creating a Meaningful Risk Assessments  

Optimism Bias and Risk Management

Executing ERM

Enterprise Risk Management  

The Keys To A More Focused Risk Assessment

What does it take to do a complete risk assessment for your financial institution?

(more…)

9 Simple Steps to Vendor Management

Maintaining a comprehensive third-party vendor due diligence program can see like a tall order.   Click here to download white paper on 9 Simple Steps to Vendor Management.

Scout Release

A variety of new Scout enhancements will be explained in this latest webinar.  You will learn about new reports in the risk assessment module, how the internal audit feature can be implemented, and reporting and tracking in the task module, to name a few.  Since the information provided in the webinar is targeted to Scout users, we have put a privacy setting on the video     If you would like to view this webinar, email info@supernal.com and ask for the password.

Scout update

Learn about the latest updates to Scout, including date display format, vendor cost fields , audit item email reminders, and much more.   Since the information provided in the webinar is targeted to Scout users, we have put a privacy setting on the video     If you would like to view this webinar, email info@supernal.com and ask for the password.