Enterprise Content Management Software Engineer

6 days ago

Apply Now
Logo of KeyBank

KeyBank

Retail Banking • Commercial Banking • Equipment Leasing • Finance • Investments

10,000+

Description

• Owns the development, implementation, assessment, and support of one or more components of an environment, application, or platform. • Independently develops clean, maintainable, testable code for work assigned; performs peer code reviews. • Participates in the overall health, performance, and availability and actively works resolution of system and client experience impacts for one or more environments, applications, or platforms. • Embraces mentorship and training from senior engineers. • Provides continuous improvement ideas to reduce expenses and/or improve efficiency. • Applies recommended information security standards when developing code and seeks to validate. • Assesses the technical viability of new and emerging products and technologies. • Contributes to technical documentation, specifications, and project artifacts for developing code. • Identifies potential standards and best practices.

Requirements

• Bachelor’s Degree or equivalent work experience required • 5+ years of application development experience • Possess strong written and verbal communication skills • Experience or understanding with: J2SE, J2EE, Spring Boot, Oracle, WebSphere, IBM Filenet (Content Engine, Process Engine) • Working knowledge/familiarization with: Spring Batch, Spring Rest, JAX-RS, JAX-WS, Content Management Interoperability Services (CMIS) • Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace. • Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements. • Knowledge of the features and facilities of systems; ability to integrate and communicate among applications, databases and technology platforms. • Knowledge of quality management methods, tools, and techniques and ability to create and support an environment that meets the quality goals of the organization. • Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems; ability to apply knowledge of problem solving appropriately to diverse situations. • Knowledge of collaborative techniques; ability to work with a variety of individuals and groups in a constructive and collaborative manner.

Apply Now

Similar Jobs

October 8

Blueprint

11 - 50

Integrate evidence-based clinical content into Blueprint's therapist enablement platform.

October 4

Premier Inc.

1001 - 5000

Manage content development for Premier Applied Sciences healthcare projects.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com