Software Engineer Java
IT- Investments (Derivatives Team) Software Engineer
Required Skills:
- Strong SQL skills and knowledge of relational database/database design
- Experience writing programming code
- Understanding of data integration between systems
- Experience providing production support
- Understanding of the software development lifecycle
- Strong ability to troubleshoot production issues and provide risk assessments as well as provide lasting solutions to existing and new issues
- Strong written and verbal communication skills to communicate with business stakeholders and IT Product owners
- Can gather requirements
- Can work with limited to no supervision
- Can develop solutions that adhere to industry best practices
- Can Write and maintain development and user documentation
- Experience with enterprise off the shelf software productions
- Results oriented with a proven track record of execution
Preferred Skills:
- Experience with AWS, JavaScript, NodeJS, and ReactJSExperience in scripting languages such as PowerShell, Python, etc.
- Experience with REST API client development
- Experience or knowledge of programming in object-oriented languages such as Java, C++, C#.