Title: Software Engineer
Location: Chicago, IL 60601
The Software Engineer will be our primary development resource for our Data Warehousing and Analytics program. In addition, general support for existing and new software applications will be required.
Collaborates with end-users, business partners, analysts, and designers in the development and initiation of new software programs and applications.
Partner with project and program management to implement effective project methodology based on the size and scope of the effort.
Designs, documents specifications, reviews code flow, codes, tests, and peer-review application program code to ensure functionality and appearance of applications or web sites as necessary.
Writes, translates, codes, and tests software programs and applications according to specifications.
Oversees the quality assurance of program code and program logic, data processing, and error resolution.
Takes an active role in cross-departmental projects.
Interacts with directors, managers, clients, vendors, and agencies to field queries and questions and respond in a timely manner for prompt rectification of problems, emergencies or general inquiries.
Executes and monitors recurring performance tests on new and existing software for the purposes of correcting mistakes, isolating areas for improvement, diagnostic analysis, general debugging and statistics.
Develops and maintains user and technical manuals, guidelines and flow diagrams.
Installs software products for technical or end-users as required and in conformance with standards.
Collaborates with network administrators, systems analysts, programmers, other software engineers, and vendors to resolve defects in software products or custom systems (hardware, software, or database).
Trains, manages, and provides guidance to junior software development staff.
Serves as subject matter expert on emerging application development software products, languages, and standards in support of procurement and development efforts.
Cultivates and disseminates knowledge of application development best practices.
Monitors and supports production applications as needed.
For Immediate Placement - Andrew Raynor Dover New Hampshire