Moore Response Management Group, Inc.
Mid-Level Developer (Information Technology)
Job Summary:
The primary responsibility of the Mid-Level Developer is design, development, delivery, and enhancement of software products for end users. Assists the programming department in developing, testing, and publishing new or enhanced software programs. The Mid-Level Developer works independently on projects assigned and under the supervision of the VP of Data Services.
Supervisory Responsibilities:
None
Duties/Responsibilities:
Develop and maintain applications to client specifications for data capture, reporting, and data file transfer using appropriate protocol.
Develop software engineering solutions by analyzing requirements/information; studying the system flow, data usage, and work processes; conferring with users, and investigating software problems areas
Document solutions by developing flowcharts, documentation, diagrams, layout, and clear code
On assigned architectural designed projects manage junior and middle-level software engineers and be able to delegate effectively
Bridge gap between execution and design
Implements data models, database designs, data access and table maintenance codes.
Writes specified software code as required by development plans and blueprints.
Creates test transactions, test cases and scripts. Conducts tests to find errors and revise programs.
Participates in group design and code reviews.
Setup customized programs for various departments upon request.
Performs other tasks as assigned.
This position requires the ability to be present and available at the scheduled times and locations as outlined in the work schedule.
Ability to maneuver between departments minimum of 100 feet, maximum of 600 feet at a time. This would be 20% of the time.
Ability to be at a desk 80% of the time.
Ability to lift 10lbs.