Staff Software Engineer II

  • Full-time
  • Shift: 1st

Company Description

Staff Software Engineer II

The Valassis team seeks a Staff Software Engineer II who wants to build modern, scalable applications and services.
You will be part of a team of talented engineers responsible for the full life-cycle of production applications and services, tools, and data.

If you enjoy solving complex problems with the latest technologies, this is the role for you.

The Staff Software Engineer II role is to lead and participate in development activities related to Oracle Applications. This individual will apply problem solving skills, knowledge of best practices and agile methodologies to gather requirements, solution design, development and testing. The individual will be responsible for following job functions

WHO WE ARE

Valassis Digital is a leading digital marketing intelligence company, providing a best-in-class data management platform and online and offline targeting capabilities that fuel superior display advertising and expanded media offerings, such as in-store campaign solutions, for advertising clients. Through proprietary technology, Valassis Digital creates meaningful marketing and advertising impact for businesses – from planning, delivery, and attribution. Valassis Digital taps into meaningful, actionable insights that drive better campaign performance.

WHAT'S IN IT FOR YOU?

Valassis Digital offers a generous total rewards benefits package that includes medical, dental and vision coverage, 401k matching, long-term cash incentives program, and PTO allowance. A wide variety of additional benefits like life insurance, employee assistance and pet insurance are also available!

Job Description

• Participate and lead the analysis, development, testing and deploying of software applications using the current set of standards and methodologies.

• Convert stories and specifications specifications into high quality working code.

• Prepare unit test plan and unit test cases.

• Perform unit testing of programs according to defined process using the unit test plan and unit test cases.

• Perform quality and function reviews during the development phase.

• Develop detailed estimates for design and development phases based on stories and requirements.

• Facilitate the clarification of story issues as they arise during the development process.

• Coordinate with the technical team, Oracle support, DBA, IT infrastructure for implementing enhancements/SR resolution.

Qualifications

Required skills

• 4+ years of development experience in Oracle tools such as SQL, PL/SQL, Reports, Forms, Workflow.

• Strong experience with oracle functions, procedures, triggers, packages & performance tuning,

• Experience with Oracle Version 10g, 11g, 12c

• Experience in Web Services using SOAP, XML, JSON, Restful Services preferred.

• Knowledge/experience in EBS R12 including modules such as General Ledger, Fixed Assets, Receivables, Payables , Purchasing, Order Management, Inventory etc.

• Good understanding of relational database design and normalization

• 3+ years of development experience in Java OR any other object oriented programming language.

• 3+ years of development experience in Oracle Applications Framework (OAF).

• 3+ years of development experience in XML Publisher, SOA services, AME.

• Knowledge/experience in ADF technology is a plus.

• Experience in JBoss SwitchYard framework is preferred.

• Knowledge of the software development lifecycle and agile methodologies

• Knowledge on object-oriented development

Additional Information

All team members are responsible for demonstrating the company's Core Values at all times and for using Performance Excellence principles to continuously improve effectiveness, efficiency, products, and services.  This includes, but is not limited to, participating on improvement teams, recommending and implementing improvement ideas, and participating in training and other activities to keep up to date on processes, information, etc.
All team members are responsible for supporting and complying with internal and external audits, to include providing information, performing assigned tasks to ensure compliance, and preparing and maintaining evidence that key duties identified as internal controls have been performed.
All team members are responsible for supporting and complying with safety and security policies to promote a healthy working environment.
Vericast is an equal opportunity employer.   All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
Applicants who have disabilities may request that accommodations be made in order to complete the selection process by contacting our Recruiting Administrator directly at 616-541-3145.
 

Privacy Policy