The Software Engineer will be responsible for developing commercial web applications for a dynamic and entrepreneurial company. The position requires an experienced developer capable of making significant contributions throughout the software development lifecycle. As a hands-on developer, this position will participate in all tasks related to requirements gathering, risk analysis, unit testing, software implementation, maintenance, trouble-shooting, and deployment.
In addition to technical proficiency, strong communication and interpersonal skills are required, as this person will work in a highly collaborative environment. The position will interact with multiple teams throughout the organization, mentor less experienced team members, and participate in continual investigation of process improvement strategies. Additional responsibilities include the evaluation of emerging technologies and development recommendations for future product development.
Normal working hours are 8 hours/day in the office starting at 9am Monday – Friday
Some extended hours or weekend work may be required on occasion
The position will work in a typical office setting with heavy computer use. Candidates must be able to sit for long periods at a time. Appropriate office behavior and attire will be required at all times.