Similar Jobs

View More

Software Engineer

This job is no longer active. View similar jobs.

POST DATE 8/11/2016
END DATE 12/19/2016

Confidential Company Snoqualmie, WA

Company
Confidential Company
Job Classification
Full Time
Company Ref #
28727177
Location
Snoqualmie, WA
Job Type
Regular
AJE Ref #
575854634

JOB DESCRIPTION

SOFTWARE ENGINEER

The company has been in business for 20 years producing technology to help manage budget information for commercial property owners. The company is looking to take their successful desktop application virtual. They are looking for someone that can help move their desktop applications to a hosted environment, integrate their desktop products with Internet services and develop their web application.

The ideal candidate should have several years of experience in software development and be comfortable developing software as your primary role. They are looking for a person that can help develop and support their technology for Windows and the Web.

INITIATIVES; VM HOSTED SERVICES, LICENSING, DATA ACCESS.

Currently, enterprise clients would like to do data mining but the access does not support that function. Complex process for clients to take data to drop into file stores. So they are looking to streamline that. They are building out their cloud infrastructure in a way that will allow them to host to any cloud environment or multiple environments.

*

The Engineer must have built java applications in a hosted web services, tech: dropwizard or Tomcat.
*

Must be comfortable working with databases; understand the difference between NoSQL and MySQL.
*

Build tools for source control-GIT.
*

Will be assisting with updating access code so some aspects of the desktop application will be hosted to the cloud.
*

The engineer must be comfortable with installing and managing systems. The long term view will be continuing to support the applications through enhancements.

IMPORTANT EXPERIENCE:

*

Softwareengineering - Good with all levels of software development from designing solutions, to developing them and supporting them once they are complete
*

Agile development - Comfortable in an agile development environment
*

Operations - Comfortable using tools like Jenkins, Jira, Confluence, Nagios, and as well as other tools for automating, tracking and supporting production systems

THE TECHNOLOGIES USED:

*

Windows / Microsoft Access / VBA (for our desktop products)
*

Linux for our web apps

*

Java
*

Mysql
*

Redis
*

RabbitMq
*

Spring / Hibernate
*

React
*

Dropwizard
*

Javascript/Typescript
*

GWT (Google Web Toolkit)
*

REST APIs