The Senior Specialist Software Engineer is responsible for developing, maintaining, and identifying improvements by planning, implementing, and monitoring software framework solutions using specialized platform knowledge/experience.
Execute Product Specification, system design, development and system integration
Develop new product concepts and development, deliver product prototypes
Conduct new technology research, concept specification and design of individual software components
Participate in product and program collaboration
Refractor implementations to standardize on an event driven architecture
Refractor web application and services to be completely stateless and cloud ready
Bachelor's degree from an accredited institution or equivalent industry experience
8+ years in Documentum development role
Webtop 16.x
DFC 22.x
Content Server 22.x
2+ years of experience configuring Documentum D2
8+ years in Java 1.8+ development role
Strong knowledge of object-oriented programming
Strong knowledge of web service models: SOAP, OData, REST
Strong knowledge of GIT
Strong knowledge of Apache Maven
Experience with using Oracle as a backend preferred
Solid understanding of Web Development: HTML5 and Angular JS or similar JavaScript libraries
Experience with 3rd party Javascript libraries such as Angular JS, Knockout JS, JQueryUI, or similar preferred
Experience with using SQL Server as a backend preferred
Experience with TFS and Git preferred
Solid understanding of testing principles, methodologies, tools, and processes