Essential Job Functions & Responsibilities
- Consults with project teams and functional units on the design of important projects or services. Consults with users, to determine software or system functional specifications.
- Designs and develops computer systems or programs, including prototypes, based on user defined requirements.
- Writes code, programs, tests, and analyzes new application software.
- Advise IT management about IT issues within the Company.
- Supports existing business systems applications.
- Performs additional job duties as required.
- Proficient in multiple languages and tools.
- Some knowledge in emerging technologies.
- Possesses strong knowledge of application development technologies, tools and methodologies.
- Works on moderate to complex projects and issues within functional area.
- Works more independently with IT functional units and business units.
- Recommends strategies for improving system applications.
Required Minimum Qualification
- Bachelor’s degree in Computer Science, Software/Systems Engineering, or equivalent technical degree
- 8+ years development experience
- Enterprise level experience
- ?Java 8
- Spring MVC
- JSON/REST web services
- Oracle
- Project lead experience coordinating and communicating with other teams such as; (BA's, QA's, Oracle DEVm IBMi DEV, Mulesoft, MS Dynamics, and infrastructure)