Sr IT Developer (Job ID:HOP05284)

Employer Name Cargill   Address 00000
Job Type   Address 2
Experience   City Hopkins
Education   State Minnesota
  Zip Code 55305

Apply for this Job

Job Description

VEVRAA Federal Contractor
Request Priority Protected Veteran Referrals
EOE Protected Veterans/Disability
Contact Email: 0bfd3152a1864e808706fda594cbc9ad@de.works

**Sr IT Developer**



**Description**



**Position Purpose and Summary**



We have an opportunity for a Senior IT Developer in our Hopkins, MN office location\. In this role you will be responsible for the Python development and support, as used within CRM?s Front Arena Solution and its integrated services\. The overall solution provides position management for customer deals and structures, hedge trades, and all key processing activities \(specific to derivatives trading\) including generation of structured products customer confirmations, customer invoice creation, money movements, and general ledger accounting\. This role requires an in\-depth understanding of CRM?s structured derivative trading business and ensuring that Cargill Financial Reporting accounting standards are met\.



This role requires an understanding of CRM instruments, key business processes required to support a derivative structured trading business and a strong knowledge of the overall design/use of Front Arena in order to meet CRM?s business requirements\. This is a developer role that works directly with the Front Arena Application Manager, Business Systems Design Analysts, and with the CRM Trading Technologies team to enable future capabilities\. The role is expected to monitor and maintain the highest levels of best practices as it relates systems development and application of agile methodology\. This role will maintain AWS servers and Services and will act as a point of contact for Front Arena related application maintenance\.



**Principal Accountabilities**



80% Software Development, Architecture and Infastructure



Responsible for all Java and Python\-based extensions and customizations of the Front Arena application

Responsible for suite of integration applications that provide near\-real\-time ETL from CRM's Oracle database to Front Arena \(Python and Java\)

Responsible for first\-line non\-Python customizations for Front Arena \(ADFL, Extension Manager, UI customizations\)

Designing finance domain centric applications with high\-quality, efficient, testable code in Java and other object\-oriented languages\.

Design user\-interfaces using Angular or React

Host and Maintain servers and services in AWS including deployment of services\.

Provide technical expertise and guidance to the Front Arena Application Manager\.

Work under the technical direction of CRM?s Application Development Manager



20% Business Analysis, Partnering



Interface with architects, developers and business SME?s and users to understand and evealuate business requriements



**Qualifications**



**Required Qualifications**



Bachelor's degree in Computer Science or equivalent work experience

7 years of programming experience

Experience \(4 years or equivalent\) with Java \(Spring Framework\) technologies, Python

Experience \(4 years or equivalent\) with JavaScript frameworks, Angular, ReactJS, Node\) and browser\-based application development

Experience \(4 years or equivalent\) with relational databases

Experience \(4 years or equivalent\) with Linux and Unix

Experience \(2 years or equivalent\) with DevOps based tools and services

High degree of accountability and ability to take initiative and work independently, perform well under pressure and establishing priorities to meet deadlines

Ability to work occasional nonstandard business hours and to adapt positively to a changing environment

Ability to self\-start and adapt to changing priorities and requirements

Ability to adapt designs for iterative implementation to meet constrained delivery timeframes

Ability to effectively communicate with team members and management, including technical risks, design approaches, questions about requirements and more

Excellent written and verbal communication skills



**Preferred Qualifications**



Masters in Computer Science\.

2 years? experience in test\-driven development \(TDD\) or behavior\-driven development \(BDD\) methodologies

AEF developer certification/equivalent work experience with Front Arena Application

Experience with the Django python web framework and Java Spring framework

Experience developing in a service\-oriented architecture \(SOA\) environment

Strong background in the Front Arena application and understanding of key technical components

Ability to interact and design other object\-oriented languages like \.NET

Previous experience in a trading environment or commodities business a plus



**Job** Information Technology



**Primary Location** US\-MN\-Hopkins



**Schedule** Full\-time



**Job Type** Standard



**Shift** Day Job

**Req ID:** HOP05284

Required Skills

Description of Benefits: Salary / Commissions / Bonuses / Other