- Demonstrated customer facing skills, with the ability to communicate effectively to business and technical audiences
- Provides technical leadership for the Order Management Support team.
- Work with development teams to implement Sterling OMS solutions into existing environments.
- Participate in design and code reviews of extensions and customizations of the Sterling development framework.
- Fixes production code defects as needed.
- Supports a wide range of technology projects using Sterling OMS, including configurations, software development, installation of patches and upgrades, etc.
- Collaborates with Solution Architects and Business Analysts to extend the capabilities of the Sterling OMS platform.
- Participates and supports the solution testing and deployment.
- Provides technical expertise in establishing processes and procedures to ensure standards are followed.
- Consults on short and long-term project planning efforts as relates to production supportability.
- Develops and documents standard operating procedures, best practices, and technical documentation in a technical repository.
- Fosters a strong team dynamic.
- Available for periodic off-hours work required including weekends and holidays.
- Occasional travel might be required (less than 10%) to meet business and senior leaders while kicking off and deploying major projects
- 5+ years of experience with Sterling OMS in either a development or support role.
- 3+ years of development experience with Sterling OMS.
- Experience with the following Sterling Commerce components version 8.5 or higher(Preferred: Cloud Version): Sterling Order Management System, Sterling Global Inventory Visibility, Sterling Pricing and Promotions, Sterling Call Center, Sterling Web Store, and Sterling Payments.
- Ability to collaborate with other technical experts to support the development and implementation of final solutions.
- Configuration/Administrator level knowledge using Sterling Order Management components, APIs, related interfaces, and configuration.
- Writing of product extensions and interfaces to ensure proper functionality and integration with other systems.
- Design of business workflows to ensure proper application mapping/flow.
- Proven ability to partner with quality assurance teams to develop and execute automated testing scenarios to support end-user and performance-based testing.
- Experience in Java/EE(Servlets, JSP, EJB, JDBC, Swing) and specifically in developing Java-based extensions of Sterling OMS.
- Experience in scripting with JavaScript, Dojo, Angular would be a plus.
- Experience with application development and system architecture design; working knowledge of UNIX (HP, IBM, Red Hat LINUX) and Windows, C++, Java, and XML
- Experience with Object-Oriented (OO) programming languages such as Java and C++
- Web technologies and services including XML, HTML, Hypertext Transfer Protocol (HTTP), and Service-Oriented Architecture (SOA)
- Experience with JMS messaging services.
- Experience with Jira, Confluence, GitHub, Bitbucket, AZURE DevOps
- Excellent verbal and written communication skills.
Bachelor’s degree required in Engineering, Computer Science, Information Technology Mathematics, or similar technical discipline; advanced degree a plus