SouthfieldRecruiter Since 2001
the smart solution for Southfield jobs

Senior Software Engineer

Company: myGwork
Location: Southfield
Posted on: January 15, 2022

Job Description:

This role will own oversight of local activities as it pertains to Oracle PL/SQL development
projects and operational support. A strong mentor who can assist and help grow team members.
Coordinating with multiple team members and product owners across the globe. In some cases,
directly responsible for coordinating, requirements, design and delivery of multiple ongoing

Primary Responsibilities

Provide guidance and mentoring to multiple team members on development projects.

Produce business requirements and project timelines for assigned projects

Heavy focus on data analysis to determine business requirements and impacts those rules may

Prepares program specifications and diagrams, and develops coding logic flowcharts.

Maintain application according to requirement documentation - this may involve modification
on existing application/scripts.

Translates business specifications and designs into language-coded programs, procedures, or

Interprets and uses computer operating systems and interface tools to code, compile, test,
run, and debug programs (e.g., PLSQL, Unix, Windows, etc...).

Carries out activities to migrate existing PLSQL packages into more streamline approach, e.g.
using of Control M procedures and framework.

Writes basic Shell Scripts (UNIX), Job Control Language (MVS), or Control M style scripting

Prepares charts and diagrams to assist in problem analysis, and submits recommendations for

Contains analytical and/or technical expertise within an automotive line of business or

Informs appropriate personnel within the Company about events that will affect them.

Builds and maintains internal relationships within and across other internal teams. Gains an
understanding of how the end customer uses the data within their business.

Responds promptly to customer needs.

Take assignment of customer raised issues and investigate, document and resolve the problem.

Mentoring lower level programmers in the development of programs of a more complex nature.

Develops solutions to routine problems or assists in developing solutions to moderately
complex problems primarily related to own work area.

Ensures that a piece of software or system performs to specification and, if applicable,
creates the appropriate output.

Performs initial investigation on tier 1 problems, incidents and requests when required.

Performs proactive auditing of assigned tasks and assist in creating a pipeline of changes to
improve code performance and data quality.

Help establish and maintain data quality audits for the outputs you have responsibility for
using Excel and Tableau.

Helps establish and advocates use of common, re-usable functions, services and data.

Implements production programs, systems and infrastructure platforms (hardware/software) for
use by internal and external customers.

Updates appropriate scheduling system when production jobs change as needed.

Assesses the risk associated with production implementations, and develops "back out" plans
prior to implementing changes in production.

Ensure all code created by yourself is peer reviewed by a fellow team member and a member of
the DBA group when required.

Monitors production process after release.

Makes effective decisions that may measurably impact work assignments, scheduling and the
daily planning of work.

Determines the approximate size and complexity of tasks in relationship to defined customer
requirements. Calculates time, steps involved and deadlines for assigned projects.

Utilizes historical project data to improve the accuracy and consistency of the estimates &

Participates in the review of estimates & plans created by colleagues.

Performs analysis of actuals versus estimates for process improvement.

Can transfer design concepts across environments.

Anticipates problems and proposes multiple solutions.

Creates complete project documentation to include job steps, input/output files, flowcharts,
parameter definitions, job prerequisites, interfaces, operational instructions and
troubleshooting information.

Minimum Qualifications

Bachelor's degree in Computer Science with fifteen years' related job experience or
equivalent combination of education and experience.

Advanced languages skills in PL/SQL. (Excel macro, .NET, Java, and other Scripting Languages
is a plus).

Experience working with such platforms as UNIX, and Window.

Experience in distributing workload across a team

Strong conceptual thinking.

Strong Analytical skills.

Strong Team player, and able to work independently.

Ability to effectively communicate technical concepts or problems to non-technical peers.

Ability to document processes, procedures, and checklist.

Strong understanding on delivery to a service delivery agreement (SLA)

Strong interpersonal, written and communication skills.

Experience on supporting deliverables with large volume of transactional data, strong data
analysis skill is a definite asset.

Ability to learn new concepts quickly and independently.

Capable of working under pressure and tight deadline, balancing multiple assignments

A general understanding of the automotive business.

A general understanding of data files and common data processing functions.

Understands the methodology to define, analyze and design an automated solution.

Understands sequential, indexed, random and/or relational file access methods and how they
can be applied.

Proficient at using testing tools (Debugger).

Proficient at auditing data and interpreting the results.

Familiar with code repository software (SVN, etc).

Experience with HADOOP and AWS a plus

Knowledgeable of multiple file access methods, including databases.

Possesses knowledge of hardware and operating system capabilities in multiple environments.

Understands connections between platforms and how to move data between them.

Ability to competently navigate/operate platform specific command sets, utilities, and tools
(e.g: FTP, SFTP, UNIX file networking/sharing).

Strong skills in accessing data within Oracle databases using tools such as (Toad, SQL
navigator, etc).

Strong skills in creating visualizing and analyzing data using Tableau is a plus.

Inclusion and diversity are critical to the success of IHS Markit, and we actively encourage
applications from people of all backgrounds. We are committed to providing equal employment
opportunity without regard to race, color, religion, sex, sexual orientation, gender identity, age,
national origin, disability, status as a protected veteran, or any other protected category. For
more information on the many ways in which we enthusiastically support inclusion and diversity
efforts for both candidates and employees, please access our Inclusion & Diversity Statement
here .

We are proud to provide reasonable accommodations to applicants with disabilities. If you are
interested in applying for employment with IHS Markit and need special assistance or an
accommodation to use our website or to apply for a position, please contact or call +1 212
849 0399. Determination on requests for reasonable accommodation are considered on a case-by-case
basis. This contact information (email and phone) is intended for application assistance and
accommodation requests only. We are unable to accept resumes or provide information about
application status through the phone number or email address above. Resumes are only accepted
through the online application process, and only qualified candidates will receive consideration
and follow-up.

IHS Markit maintains a substance-free workplace; employees may be asked to submit to a drug test
(where permitted by law). In addition, in order to comply with applicable federal, state, and local
vaccine mandates (including those in place for US federal contractors), US employees may be
required to provide proof of being fully vaccinated, unless they have been approved for an
accommodation due to a medical reason, a sincerely held religious belief or another legally
protected reason. T he company also participates in the E-Verify Program to confirm eligibility to
work in the US.

For informationplease click on the following links:

IHS Markit Business Code of Conduct

Right to Work

EEO is the Law

EEO is the Law Supplement

Pay Transparency

Current Colleagues

If you are currently employed by IHS Markit, please apply internally via the Workday internal
careers site.

This employer is a corporate member of
myGwork - LGBTQ+ professionals, the business community for LGBTQ+ professionals,
students, inclusive employers & anyone who believes in workplace equality.

Keywords: myGwork, Southfield , Senior Software Engineer, IT / Software / Systems , Southfield, Michigan

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Michigan jobs by following @recnetMI on Twitter!

Southfield RSS job feeds