AVP - Developer
Rabo Diversified Services LLC ("RDS") is part of Rabobank, a global financial services leader providing wholesale, rural and retail banking services in more than 40 countries worldwide. Founded by Dutch farmers over a century ago, Rabobank remains true to our core mission: to create value for our customers, our employees, and the local communities where we do business. Rabobank today is one of the world’s largest banks with over $650 billion in assets. In North America, Rabobank is a premier financial institution providing services across the food and agriculture value chain. RDS’s support functions champion over 1,300 employees throughout Rabo AgriFinance and Rabobank North America Wholesale, companion Rabobank subsidiaries.
To perform all activities related to the design, development, testing, integration and implementation of organizational information systems and software applications at RAF. Scope of responsibility includes both custom-developed applications as well as the integration and customization of commercial off-the shelf applications.
Context of Job:
This position is part of the IT Systems group at RAF. The key focus of the position is to build and maintain the line of business applications used by company’s business areas.
Key Responsibilities and Accountabilities:
Performs the development or integration of system/information projects from analysis through implementation. Responsible for analyzing business opportunities, designing, developing, initial testing, or integrating and documenting software applications in compliance with RAF development standards. Trains end-users to effectively take advantage of system functionality and resources.
Provides third-tier support to Help Desk for application support.
Backup to operations and end-user support function.
Demonstrates technical excellence, wide-range of technical knowledge, good communication skills (written and oral), resourcefulness, creativity, initiative, and ability to quickly and effectively absorb and use new technology skills.
Responsible to proactively keep up with and recommend technology opportunities that will contribute to the company’s success.
Complete all mandatory training within a timely basis, as instructed.
Comply with code of conduct & Bank policies/procedures.
Actively identify incidents outside of established policies & procedures and report to management immediately.
Familiar with & comply with laws, regulations, and internal policies & procedures that are applicable to required job duties.
Understand & comply with all RAF & Rabobank anti-money laundering (AML), compliance, and all other applicable laws, including, but not limited to, the completion of all required AML & Sanctions training.
CULTURE & VALUES
Actively & consistently demonstrate RAF’s Cultural Practices.
Job Skills and Knowledge:
Experience with Angular 8 or higher
Working knowledge and some experience with designing and programming N-tier and layered architectures, object-oriented programming, and relational databases, preferably SQL Server (2016 or later).
Good understanding of Object Oriented Programming and Design
Working knowledge of software design patterns including Dependency Injection, Strategy Pattern design, etc.
Competence in .NET development (Entity Framework, backend and API, including SOAP and REST web services)
An understanding of MS-SQL/T-SQL – supporting existing stored procedures and some new database development
Working knowledge and experience in Web development. Must be able to quickly absorb and effectively use new technology.
Experience with Agile practices and methodology
Experience with Microsoft Azure DevOps/Team Foundation Server desired but not necessary
Willingness to work with a large existing code base
Understands the benefits of the various software design methodologies and object oriented environments.
Ability to read, analyze, and interpret general business periodicals, or governmental regulations. Ability to write reports and business correspondence. Ability to effectively present information and respond to questions from groups of managers, co-workers, and clients.
Ability to analyze simple to complex programming situations. Have a good working knowledge of interpreting numbers to effectively complete an assigned task.
Ability to solve complex problems and deal with a variety of situations where only limited standards may exist and critical thinking is needed for effective
Bachelor’s Degree (Management Information Systems or Business Administration with emphasis in Information Systems or Computer Science)
4+ years of experience
Minimum of 3 years technical information systems experience.
With healthcare and insurance costs on the rise, Rabo Diversified Services employees enjoy a first-class benefits package, featuring a selection of medical coverage and investment options to meet your personal needs. Our benefits program includes:
Health care spending account
Dependent care spending account
Basic life insurance plus AD&D insurance
Optional life insurance
Health and wellness seminars
Rabo provides equal opportunity in employment to all employees and applicants and does not discriminate on the basis of race, color, creed, religion, national origin, ancestry, alienage or citizenship status, age, sex, sexual orientation, gender identity, gender expression, marital status, genetic information, medical condition, physical or mental disability, pregnancy, childbirth or related medical condition, military service or veteran status, victims of domestic violence, or any other basis protected by applicable law. Rabo also prohibits harassment of any individuals on any of the bases listed above.
Consistent with this policy, Rabo embraces diversity and welcomes employees and applicants of all backgrounds. Our goal is to create an environment that is inclusive, drawing upon the strengths of the diversity of our workforce to exceed the expectations of our clients and customers.