software engineer ii - saas

2
1 ACCUSOFT CORPORATION Job Description JOB TITLE: Software Engineer II Reports To: Software Development Mgr - SaaS Department: SaaS Job Location: Tampa, FL SUMMARY: This position is primarily responsible for the product development and maintenance of the respective Product Group’s portfolio of products. In addition, this individual will: Maintain an understanding breadth of our products Effectively applies Accusoft processes on assigned projects Provides new product development and existing product maintenance on assigned Accusoft products ESSENTIAL DUTIES AND RESPONSIBILITIES: Core duties and responsibilities include the following. Other duties may be assigned. Requires periodic supervision and verification of task progress and completion Participates in all stages of development life cycle Contributes to peer review to assure product correctness Writes unit tests for product and production code, with high level of coverage and effectiveness Develop software to solve basic and/or well-understood problems with minimal supervision Provide assistance to the Support Team on assigned customer support inquires/projects. Demonstrates customer advocacy Demonstrates mastery of source control practices Plans tasks and provides task estimates for review Demonstrates initiative in product definition or process improvements Acquires familiarity with competitive products and applies that knowledge when benchmarking against Accusoft products Communicates software designs effectively for review by others SUPERVISORY RESPONSIBILITIES: This job has no supervisory responsibilities for direct reports. QUALIFICATIONS: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. EDUCATION AND/OR EXPERIENCE:

Upload: humanresources

Post on 12-Feb-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

1

ACCUSOFT CORPORATION Job Description

JOB TITLE: Software Engineer II

Reports To: Software Development Mgr - SaaS

Department: SaaS

Job Location: Tampa, FL

SUMMARY:

This position is primarily responsible for the product development and maintenance of the

respective Product Group’s portfolio of products. In addition, this individual will:

● Maintain an understanding breadth of our products

● Effectively applies Accusoft processes on assigned projects

● Provides new product development and existing product maintenance on assigned

Accusoft products

ESSENTIAL DUTIES AND RESPONSIBILITIES:

Core duties and responsibilities include the following. Other duties may be assigned.

● Requires periodic supervision and verification of task progress and completion

● Participates in all stages of development life cycle

● Contributes to peer review to assure product correctness

● Writes unit tests for product and production code, with high level of coverage and

effectiveness

● Develop software to solve basic and/or well-understood problems with minimal

supervision

● Provide assistance to the Support Team on assigned customer support inquires/projects.

Demonstrates customer advocacy

● Demonstrates mastery of source control practices

● Plans tasks and provides task estimates for review

● Demonstrates initiative in product definition or process improvements

● Acquires familiarity with competitive products and applies that knowledge when

benchmarking against Accusoft products

● Communicates software designs effectively for review by others

SUPERVISORY RESPONSIBILITIES:

This job has no supervisory responsibilities for direct reports.

QUALIFICATIONS:

To perform this job successfully, an individual must be able to perform each essential duty

satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or

ability required. Reasonable accommodations may be made to enable individuals with

disabilities to perform the essential functions.

EDUCATION AND/OR EXPERIENCE:

2

Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering, or

other math or computer related disciplines; 1-4 years of real industry experience in software

development in a variety of roles on a variety of projects; or equivalent combination of education

and experience.

COMPUTER SKILLS:

Required Skills: ● Minimum of 1 - 4 years of experience in the following or equivalent

○ PHP

○ JavaScript

○ MySQL

○ HTML

○ CSS

● Proven ability to work closely with software engineers as a member of the team

Preferred Skills: ● Apache

● Node.js

● jQuery

● Bootstrap

● Agile Development Methodologies

TRAVEL:

N/A

ACCUSOFT CORPORATION IS AN EQUAL OPPORTUNITY EMPLOYER