Software Developer

Work from
Anywhere 🌎
Category
Programming
Type
Full Time
Opening date
Closing date
7 Feb 2022
Views
117

The role will be a member if a team that is responsible for the support and reporting for the DM business unit. This will include working on customer automated work flows, data processing and variable imaging as well as the reporting to support those workflows.

KEY RESPONSIBILITIES

  • Code, unit test and debug custom software modules.
  • Install, configure and integrate packaged business software modules.
  • Track work items
  • Participates in code reviews
  • Responsible for gaining a basic understanding of Quad IT’s general business operations and processes pertinent to assigned team
  • Test case creation and execution
  • Aids in executing system tests
  • Plan/execute software releases
  • Understands and adheres to S-SDLC best practices
  • Understands and adheres to compliance processes and procedures (e.g. SOX)
  • Communicate progress, barriers, and sizing of work to agile team
  • Understand and participate in Agile processes set forth by team
  • Actively help team support solutions 24/7

Accountability

  • Contributes to team being successful in keeping commitments
  • Identifies and communicates obstacles to the team
  • Holds peers and leaders accountable to accept and receive feedback

CI/Innovation

  • Basic understanding of lean and agile principles
  • Participate in team ceremonies, provides input in retrospectives
  • Learns new tools and techniques

Customer Focus

  • Build rapport with business partners, product owners and subject matter experts
  • Provide professional, courteous, timely and dependable support to our 24/7 business

Solutioning

  • Knowledge and understanding of basic solutioning capabilities of team and Quad
  • Awareness of: usability, simplicity, security, reliability, uptime, performance, scalability, maintainability

Teamwork

  • Actively contribute in agile team environment by participating in code reviews and design discussions, agile ceremonies, taking ownership of assigned tasks, delivering tangible results, and sharing after-hours support duties
  • Good at recognizing when to ask for help
  • Collaboratively solve problems
  • Actively builds relationships with team members and lead
  • Participate in team retrospectives and provides feedback to team and its members
  • Open and willing to receive feedback
  • Openly shares best practices, emerging technologies, and lessons learned.
  • Communicates progress, barriers, and sizing of work to agile team

The role will be a member if a team that is responsible for the support and reporting for the DM business unit. This will include working on customer automated work flows, data processing and variable imaging as well as the reporting to support those workflows.

KEY RESPONSIBILITIES

  • Code, unit test and debug custom software modules.
  • Install, configure and integrate packaged business software modules.
  • Track work items
  • Participates in code reviews
  • Responsible for gaining a basic understanding of Quad IT’s general business operations and processes pertinent to assigned team
  • Test case creation and execution
  • Aids in executing system tests
  • Plan/execute software releases
  • Understands and adheres to S-SDLC best practices
  • Understands and adheres to compliance processes and procedures (e.g. SOX)
  • Communicate progress, barriers, and sizing of work to agile team
  • Understand and participate in Agile processes set forth by team
  • Actively help team support solutions 24/7

Accountability

  • Contributes to team being successful in keeping commitments
  • Identifies and communicates obstacles to the team
  • Holds peers and leaders accountable to accept and receive feedback

CI/Innovation

  • Basic understanding of lean and agile principles
  • Participate in team ceremonies, provides input in retrospectives
  • Learns new tools and techniques

Customer Focus

  • Build rapport with business partners, product owners and subject matter experts
  • Provide professional, courteous, timely and dependable support to our 24/7 business

Solutioning

  • Knowledge and understanding of basic solutioning capabilities of team and Quad
  • Awareness of: usability, simplicity, security, reliability, uptime, performance, scalability, maintainability

Teamwork

  • Actively contribute in agile team environment by participating in code reviews and design discussions, agile ceremonies, taking ownership of assigned tasks, delivering tangible results, and sharing after-hours support duties
  • Good at recognizing when to ask for help
  • Collaboratively solve problems
  • Actively builds relationships with team members and lead
  • Participate in team retrospectives and provides feedback to team and its members
  • Open and willing to receive feedback
  • Openly shares best practices, emerging technologies, and lessons learned.
  • Communicates progress, barriers, and sizing of work to agile team

Technical Skills

  • Responsible for developing competence with and applying knowledge of databases, software development tools, techniques, standards and methodologies employed at Quad. Basic understanding and usage of core language features.
  • Practices Testing, Collective Code Ownership, Continuous Integration and follows team coding standards.
  • Practice Design Improvement ( Refactoring )

Work Quality

  • Accurate, pays attention to detail
  • Readable code, well factored code
  • Follows team code documentation standards
  • Participates and provides input with quality improvement efforts and discussion
  • Small frequent commits that pass all tests
  • Only commits tested code
  • Everything committed is shippable
  • Tests software early in development
  • Work satisfies team’s definition of done

JOB REQUIREMENTS

Appropriate education and/or experience may be substituted on an equivalent basis

• Bachelor’s degree in related area, required

Knowledge, Skills & Abilities:

  • Effective Listening and Communication skills
  • Open to receiving feedback
  • Ambition and excitement for professional development
  • Contributes to team being successful in keeping commitments
  • Holds peers and leaders accountable to accept and receive feedback
  • Build rapport with business partners, product owners and subject matter experts
  • Good at recognizing when to ask for help
  • Collaboratively solve problems
  • Actively builds relationships with team members and lead
  • Accurate, pays attention to detail
  • Responsible for developing competence with and applying knowledge of databases, software development tools, techniques, standards and methodologies employed at Quad. Basic understanding and usage of core language features.
  • Practices Testing, Collective Code Ownership, Continuous Integration and follows team coding standards.
  • Practice Design Improvement ( Refactoring )

Work Quality

  • Accurate, pays attention to detail
  • Readable code, well factored code
  • Follows team code documentation standards
  • Participates and provides input with quality improvement efforts and discussion
  • Small frequent commits that pass all tests
  • Only commits tested code
  • Everything committed is shippable
  • Tests software early in development
  • Work satisfies team’s definition of done

JOB REQUIREMENTS

Appropriate education and/or experience may be substituted on an equivalent basis

• Bachelor’s degree in related area, required

Knowledge, Skills & Abilities:

  • Effective Listening and Communication skills
  • Open to receiving feedback
  • Ambition and excitement for professional development
  • Contributes to team being successful in keeping commitments
  • Holds peers and leaders accountable to accept and receive feedback
  • Build rapport with business partners, product owners and subject matter experts
  • Good at recognizing when to ask for help
  • Collaboratively solve problems
  • Actively builds relationships with team members and lead
  • Accurate, pays attention to detail
Report job · Embed widget

How to apply


Personalised job alerts

Set up personalised e-mail alerts about similar jobs.

Keyword: Software Developer

See a few more

Related jobs in Programming

Job Widget Code

Place this code wherever you want the widget to appear on your page.

<script src="//jobicy.com/api/widget.js?5XyPbk5QqyZg=10198" async></script>

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview.
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them.
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers.
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job