Software DeveloperApply Job ID 13970 Date posted Jun. 10, 2019 Location Sussex, Wisconsin Full Time / Part Time Full time (FT)
The Software Developer’s primarily focuses on custom built solutions using the latest technology. This individual will have early exposure to large-scale projects and the chance to interact with many areas of the business.
Reads, writes, extracts and/or reports from individual file(s); creates and/or modifies existing program modules (i.e., the creation of static content or graphics related to web-design is not software development); complies with software reusability guidelines; uses report generators, data manipulation tools, data query tools, program tracing/debugging tools, software development tools and versioning tools as required; learns and acquires new skills via training, seminars, self-directed study, research of published materials, etc.; applies development process.
Writes test cases and/or scripts for unit and systems testing with minimal to no supervision; creates or sets-up test data for performing test scenarios; executes unit test scripts and assists in executing system test scripts independently; verifies and documents unit and system test results to ensure software is producing desired results; debugs and revises programs when unit and system tests do not produce desired results.
Assists in gathering system requirements; defines and documents current and/or future business process flows; assists in developing future process flows; gathers and analyzes facts; defines problems; assists in developing potential solutions; identifies and develops software solutions to business problems; assists in post production support of business applications, which may include routine maintenance and enhancements and the need to perform research to aid in troubleshooting software production errors.
Assists higher-level software developers in the development of application related to training materials and software user-guides; creates and/or modifies necessary program and/or application source code documentation (e.g., use cases, in-line code comments) in accordance with agency standards; assists in records and/or reports development lifecycle activities; learns to develop and document appropriate standards and criteria for acceptable programming, documentation, and systems development lifecycle activities.
Communicates with peers and others; performs software development tasks per verbal instructions; asks questions, listens to and processes answers in order to exchange technical information in support of software development; obtains information on focused technical tasks involving database, infrastructure, and application information; leads focused discussions with technical topics in support of software development; conveys information gathered from a variety of sources to technical and non-technical staff and/or management; summarizes, in writing, information on a specific topic in support of software development.
Promotes system security and awareness by adhering to the QuadMed’s and/or regulatory security policy(s) and standards. Researches, reads, understands, and applies relevant techniques and procedures from data processing manuals to complete duties timely and efficiently; assists in supporting user acceptance testing; performs software implementation tasks, including source control and deployment activities.
Coding, unit testing and debugging in object-oriented development environments (Java and C#.NET) and SQL
Appropriate education and/or experience may be substituted on an equivalent basis
Bachelors Degree from an accredited college/university in Computer Science, Computer Engineering, MIS, or a related field required
Moderate, 3-5 years industry experience required
Knowledge, Skills & Abilities:
Verbal / Nonverbal – Convey easily and quickly any message; Speaks clearly and persuasively in positive or negative situations; listens attentively and seeks clarification; Responds well to questions; Maintain professional nonverbal communication analogous to situation
Written - Writes clearly and informatively with a high level of sophistication; Varies writing style to meet needs; Presents numerical data effectively; Able to read and interpret complex written information.
Presentation - Presents clearly and informatively, easily maintaining audience attention and responding to audience needs; Able to facilitate discussion, progress effectively, and manage audience as needed
Additional Company Information
We offer excellent benefits to eligible employees, including 401(k), holidays, vacations and more.
Quad/Graphics is an equal employment opportunity employer. The Company’s policy is not to unlawfully discriminate against any applicant or employee on the basis of race, color, sex, sexual orientation, gender identity, religion, national origin, age, military or veteran status, disability, genetic information or any other consideration made unlawful by applicable federal, state, or local laws. The Company also prohibits harassment of applicants and employees based on any of these protected categories.
Drug Free Workplace
Categories at a glance
Explore available opportunities by job type, click each to learn more.
Focus on quality care, not quotas — the way medicine should be.
Provide wellness and preventive care to keep patients and their families healthy.
Restore patients to good health in one-on-one sessions with extended evaluation time.
Ignite your passion for helping people at employer-sponsored onsite health and wellness centers.
Work with our team to transform the delivery of health care.