Sr. IT Developer

Overview

On Site
USD100,000 - USD120,000
Full Time

Skills

Sr. IT Developer

Job Details

job summary:

Strategy & Planning




  • Acquire and interpret business requirements, creates a functional specification, and determines the most efficient/appropriate technologies.


  • Research and improve current coding standards.


  • Research and implement new development techniques.


  • Submit and review technical and process improvement recommendations as a member of the technical leadership team.


  • Work with business and IT teams to plan new features, gather requirements and suggest solutions.


  • Support the entire application lifecycle (concept, design, test, release, and support).


  • Ability to work with new technologies while showing drive, versatility, adaptability, and creative thinking.


  • Help foster a culture of innovation and out-of-the box thinking.



Acquisition & Deployment




  • Possesses strong functional knowledge on Product Information Management and Product Data Hub cloud or Supplier Hub.


  • Perform analysis of business models, logical specifications, and/or customer requirements to design and build Internet solutions utilizing multiple technologies.


  • Estimate hours for project tasks.


  • Schedule and lead brainstorming activities surrounding development functionality.


  • Perform complex programming assignments requiring an advanced aptitude of established programming standards, methods, and best practices.


  • Mitigate significant risks associated with projects, which have a high technical complexity and/or involve significant challenges to the business.


  • Collaborate with other teams to ensure shared use of standard tools and processes.


  • Communicate effectively by using natural language and by writing clear and concise code.



Operational Management




  • Manage and prioritize workload between project and maintenance tasks.


  • Maintain and modify web applications; make approved changes by amending application documentation, developing detailed programming logic, and coding changes.


  • Provide support for critical web application problems and issues.


  • Act as a Subject Matter Expert in the discovery and investigation of critical production problems as required.


  • Train and teach other developers.


  • Help foster development of team's cross-functional and collaborative capabilities.



Incidental Functions




  • Conduct research into new technologies, including tools, components, and frameworks.


  • Train and knowledge share with development teams.


  • Mentor and coach developers and/or Professional Apprentices.


  • Project and task management and reporting as necessary.


  • Make presentations to management, clients, and peer groups as requested.


  • Schedule and lead project and communication meetings with clients.


  • Provide tier 2, on-call support for critical application problems and issues.


  • Assist with other projects as may be required to contribute to efficiency and effectiveness of the work.


  • Participate in hiring activities and fulfilling affirmative action obligations and ensuring compliance with the equal employment opportunity policy.



QUALIFICATIONS



Formal Education & Certification




  • Bachelor's degree (or foreign equivalent) in a Computer Science, Computer Engineering, or Information Technology field of study (e.g., Information Technology, Electronics and Instrumentation Engineering, Computer Systems Management, Mathematics) or equivalent experience



Knowledge & Experience




  • 5+ years of IT Experience


  • strong technical knowledge in one of the Product Data Hub/Supplier Hub modules.


  • Must be part of at least one cloud Implementation.


  • Experience in integrating with one or more ERP systems (Oracle E-Business, SAP...).


  • Progressively responsible for building Java/JavaScript based applications and system integrations.


  • strong Knowledge in Oracle Integration Cloud (OIC) development.


  • Experience working in a Lean or Agile development environment a plus.


  • Demonstrated skill with presentation and communication tools such as MS PowerPoint, Visio, etc.



Preferred Experience




  • Experience with SoapUI or similar web service testing tools.


  • Experience with developing in any of the jQuery/Angular/React/ADF/APEX applications.


  • Experience with Oracle JET/Visual Builder Cloud services/Process Builder Cloud services


  • Experience in working with version control and software configuration management & deployment tools including Subversion, Git, GitHub, Jenkins, HP Project, and Portfolio Management (PPM).


  • Oracle Certification.


  • Experience with any Robotic Process Automation (RPA) tools.


  • Experience working as part of an enterprise development team, interfacing with other developers, designers, web engineers, DBA & external agencies, or partners.





location: Cleveland, Ohio

job type: Permanent

salary: $100,000 - 120,000 per year

work hours: 8am to 4pm

education: Bachelors



responsibilities:



Strategy & Planning




  • Acquire and interpret business requirements, creates a functional specification, and determines the most efficient/appropriate technologies.


  • Research and improve current coding standards.


  • Research and implement new development techniques.


  • Submit and review technical and process improvement recommendations as a member of the technical leadership team.


  • Work with business and IT teams to plan new features, gather requirements and suggest solutions.


  • Support the entire application lifecycle (concept, design, test, release, and support).


  • Ability to work with new technologies while showing drive, versatility, adaptability, and creative thinking.


  • Help foster a culture of innovation and out-of-the box thinking.



Acquisition & Deployment




  • Possesses Strong functional knowledge on Product Information Management and Product Data Hub cloud or Supplier Hub.


  • Perform analysis of business models, logical specifications, and/or customer requirements to design and build Internet solutions utilizing multiple technologies.


  • Estimate hours for project tasks.


  • Schedule and lead brainstorming activities surrounding development functionality.


  • Perform complex programming assignments requiring an advanced aptitude of established programming standards, methods, and best practices.


  • Mitigate significant risks associated with projects, which have a high technical complexity and/or involve significant challenges to the business.


  • Collaborate with other teams to ensure shared use of standard tools and processes.


  • Communicate effectively by using natural language and by writing clear and concise code.



Operational Management




  • Manage and prioritize workload between project and maintenance tasks.


  • Maintain and modify web applications; make approved changes by amending application documentation, developing detailed programming logic, and coding changes.


  • Provide support for critical web application problems and issues.


  • Act as a Subject Matter Expert in the discovery and investigation of critical production problems as required.


  • Train and teach other developers.


  • Help foster development of team's cross-functional and collaborative capabilities.



Incidental Functions




  • Conduct research into new technologies, including tools, components, and frameworks.


  • Train and knowledge share with development teams.


  • Mentor and coach developers and/or Professional Apprentices.


  • Project and task management and reporting as necessary.


  • Make presentations to management, clients, and peer groups as requested.


  • Schedule and lead project and communication meetings with clients.


  • Provide tier 2, on-call support for critical application problems and issues.


  • Assist with other projects as may be required to contribute to efficiency and effectiveness of the work.


  • Participate in hiring activities and fulfilling affirmative action obligations and ensuring compliance with the equal employment opportunity policy.





qualifications:


  • Experience level: Experienced


  • Minimum 5 years of experience


  • Education: Bachelors (required)





skills: Bachelor's degree (or foreign equivalent) in a Computer Science, Computer Engineering, or Information Technology field of study (e.g., Information Technology, Electronics and Instrumentation Engineering, Computer Systems Management, Mathematics) or equivalent experience











Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, Nat


About Randstad Digital