Develops distributed applications and middleware technologies to provide business solutions by developing complex software applications for Fidelity
Requirements
- REST/SOAP Web Services
- Java (8 and above)
- SQL
- PLSQL
- Messaging
- Kafka
- JavaScript
- Test Driven Development
- Junit
- Cypress
- Cucumber
- GitHub
- Jenkins
- Stash
- Artifactory
- Ansible
- Concourse
- Kubernetes
- Docker
- Informatica Power Center
- Oracle
- Amazon Web Services (AWS)
- UNIX Shell scripting
- Autosys job scheduler
- Informatica workflows
- Informatica Transformations
- PL/SQL
- SQL Developer
- Oracle 11g/12c/19c
- utPLSQL functionality
- Azure Data Factory (ADF)
- Python
- Unix shell script
Responsibilities
- Develops original and creative technical solutions to on-going development efforts
- Designs applications or subsystems on major projects and for/in multiple platforms
- Develops applications for multiple projects supporting several divisional initiatives
- Supports and performs all phases of testing leading to implementation
- Assists in the planning and conducting of user acceptance testing
- Develops comprehensive documentation for multiple applications supporting several corporate initiatives
- Responsible for post-installation testing of any problems
Other
- Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field
- Three (3) years of experience as a Senior Software Engineer/Developer (or closely related occupation)
- Master’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field
- One (1) year of experience as a Senior Software Engineer/Developer (or closely related occupation)
- Work onsite every other week (all business days, M-F) in a Fidelity office