Senior OMS Application Developer
Company: The Sherwin-Williams Company
Location: Cleveland
Posted on: May 27, 2023
|
|
Job Description:
Here, we believe there's not one path to success, we believe in
careers that grow with you. Whoever you are or wherever you come
from in the world, there's a place for you at Sherwin Williams. We
provide you with the opportunity to explore your curiosity and
drive us forward. We'll give you the space to share your strengths
and we want you to show us what you can do. You can innovate, grow
and discover in a place where you can thrive and Let Your Colors
Show! Sherwin-Williams values the unique talents and abilities from
all backgrounds and characteristics. All qualified individuals are
encouraged to apply, including individuals with disabilities and
Protected Veterans.
The OMS Senior Application Developer role provides technical
consulting to management, business users, and technical associates
and works closely with other developers. The OMS Senior Developer
is expected to be a consistently reliable technical professional
that can handle most job responsibilities autonomously while
executing at a high level. The primary purpose of the position is
to act as a technical resource in designing, developing, and
providing support for Sherwin-Williams' order management systems.
This role will be an integral part in a development team
responsible for the technical aspects of E-Commerce and the retail
store's related strategic initiatives.
Essential FunctionsStrategy & Planning
--- Provide technical input to complete commerce-related Features
Work within a delivery team to break down new features into Stories
and establish technical design from Business Requirements.
--- Understand the IBM Sterling OMS application sufficiently to be
able to determine when new work can be implemented through
out-of-the-box configuration versus custom code creation.
--- Work as a member of a delivery team to define acceptance
criteria for Stories and determine estimates to complete work.
--- Contribute to the team Backlog with ideas for future
improvement.Acquisition & Deployment
--- Perform complex programming assignments requiring a high
aptitude for established programming standards, methods, and best
practices.
--- Assist team in designing, developing, and configuring
application and database components for new features.
--- Collaborate with other teams to ensure shared use of standard
tools and processes.
Continuously deliver code and configuration solutions that are Unit
Tested and meet Acceptance Criteria.
--- Strive to ensure no code or configuration change introduces a
new vulnerability into the IBM OMS environment. Resolve incidents
when vulnerabilities are discovered.
--- Contribute to the team's body of knowledge through solution
design, technical mapping, inline code comments, and revision to
previous documentation when a new solution is
implemented.Operational Management
--- Assist in the discovery, investigation, solution, and
resolution documentation of critical production problems as
required.
--- Maintain and modify OMS solution; make approved changes by
amending application documentation, developing detailed programming
logic, and coding and configuration changes.
--- Help foster development of team's cross-functional and
collaborative capabilities
--- Help mentor and coach junior developers and/or Professional
Apprentices.
--- Work with team to deliver business value through regular sprint
cycles.
--- Participate in regular delivery team collaboration and Agile
ceremonies.
--- Document and share knowledge with development teams.
Incidental Functions--- Research new technologies, including tools,
components, and frameworks.
--- Make presentations to management, clients, and peer groups as
requested.
--- Analyze the performance of programs and take action to correct
deficiencies based on consultation with clients and approval of
supervisor.
--- Provide off-hours support as required.
--- Assist with other projects as may be required to contribute to
the efficiency and effectiveness of the work.
--- Participate in hiring activities, fulfilling affirmative action
obligations, and ensure compliance with the equal employment
opportunity policy.
--- Incidental travel as needed to attend conferences and
training.
--- Work outside the standard office 7.5-hour workday may be
required.
Position RequirementsFormal Education & Certification
--- Bachelor's Degree or foreign equivalent in Information
Technology, Computer Science or related field or equivalent
experience.Knowledge & Experience--- 5+ years of IT experience in
Information Technology or related role.
--- 5+ years experience with the entire software development
lifecycle i.e., requirements, design, implementation, integration
testing, deployment, and post-production support.
--- 5+ years of experience working with customers to build and
formulate business requirements
--- 5+ years of Java/J2EE development experience.
--- 3+ years of experience with object-oriented analysis and
design.Preferred Qualifications
--- 2+ years of application development subject matter expertise
within the IBM/Sterling Order Management (OMS) Version 9 or 10
Platform.
--- Experience with SOAP or RESTful web services.
--- Experience processing XML.
--- Experience with service-oriented architecture (SOA) design and
principles.
--- Experience with version control systems such as git, mercurial,
or subversion.
--- Understanding of Service Oriented Architecture concepts.
--- Understanding of Microservices concepts.
--- Experience in working in an Agile development
environment.Personal Attributes
--- Advanced analytical, conceptual, and problem-solving
abilities
--- Strong written and oral communication skills
--- Proven ability and initiative to learn and research new
concepts, ideas, and technologies quickly
--- Ability to work in a team-oriented, collaborative
environment.
--- Ability to translate an idea or need into a completed solution
or work product.
--- Commitment to inclusion and diversity.Must be legally
authorized to work in the country of employment without sponsorship
for employment visa status now or in the future.
Sherwin-Williams is proud to be an Equal Employment
Opportunity/Affirmative Action employer committed to an inclusive
and diverse workplace. All qualified candidates will receive
consideration for employment and will not be discriminated against
based on race, color, religion, sex, sexual orientation, gender
identity, national origin, protected veteran status, disability,
age, pregnancy, genetic information, creed, marital status or any
other consideration prohibited by law or by contract.
As a VEVRAA Federal Contractor, Sherwin-Williams requests state and
local employment services delivery systems to provide priority
referral of Protected Veterans.
Keywords: The Sherwin-Williams Company, Cleveland , Senior OMS Application Developer, IT / Software / Systems , Cleveland, Ohio
Click
here to apply!
|