Senior Developer

  • Remote
  • Chesterfield
  • United States
  • 40 hours
  • Full time

You collaborate closely with Business System Analysts, Solution Architects, and Business stakeholders. You operate within the Rabobank Agile framework and your ability to bridge gaps and contribute beyond coding sets you apart. Ownership and mutual trust forms the bedrock of our close-knit team, fostering an environment where everyone looks out for one another. This role combines technical prowess, cross-disciplinary collaboration, and a supportive team spirit—a recipe for professional growth and meaningful impact.

Our Shared Future:

"As a senior dev, I get to wear multiple hats -- some days are heads-down coding while other days involve swarming with the dev team or talking to security professionals, DBAs, and infrastructure guys. On occasion, I enjoy building a proof-of-concept application, tool or script to help with my work. Rabobank encourages us to keep learning and we have the latitude to dig deep on a problem, when necessary." - Senior Developer

You and Your Job

As a Senior Developer you will be successful based on your in-depth technical knowledge and collaborative spirit

To perform all activities related to the design, development, integration, and implementation of organizational information systems and software applications at RDS.

In addition, you provide technical leadership and guidance to their work group, and as needed, may also be expected to manage a team of Developers. Scope of responsibility includes both custom-developed applications as well as the integration and customization of commercial off-the shelf applications.

Job Responsibilities

  • Leads and coordinates the development or integration of system/information projects from analysis through implementation.
  • Responsible for analyzing business opportunities, defining software requirements, designing, developing, testing, and integrating and documenting software applications in compliance with RDS development standards.
  • Coaches' end-users to effectively take advantage of system functionality and resources.
  • Provides RDS 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.
  • Must be familiar with and comply with laws, regulations and internal policies and procedures that are applicable to required job duties.
  • Understands and complies with all RDS and Rabobank anti-money laundering, compliance, and all other applicable laws.

Your Promise to Us:

To be considered for the VP - Senior Developer role, you must have:

  • 7+ years of overall experience in the Senior Developer role.
  • 5+ years, Understands the benefits of the various software design methodologies and object-oriented environments.
  • 5+ years, Practitioner of software design patterns including Dependency Injection, Strategy Pattern design, etc.
  • 5+ years, Competence in .NET development 4.6 or greater (Entity Framework, backend and API, including SOAP and REST web services).
  • 5+ years, Competence in .NET Core 3 or greater. Experience in .NET Core 6 or 8 preferred.
  • 5+ years, good understanding of MS-SQL/T-SQL – supporting existing stored procedures and new database development.
  • 5+ years, Experience with Agile practices and methodology.
  • 3+ years, Angular 8 or higher.

Our Commitment to you – cultivating your way beyond pay:

Rabobank embraces diversity and welcomes employees and applicants of all backgrounds. Our goal is to always create an environment that is inclusive, drawing upon the strengths of the diversity of our workforce to exceed the expectation so four clients and customers.

We view your well-being as much more than a paycheck. We continually evaluate and evolve our benefit offerings to be comprehensive, competitive and to give you the options and the flexibility you need. We focus our employee benefits on three main components:

  • Physical Well-Being includes our commitment to your Health and Wellness. Medical, Dental and Vision plan coverages are effective on your date of hire. Rabo offers multiple plan options and a full network of providers to best meet your needs.
  • Financial Well-Being provides for your Retirement + Savings + Security. We love seeing your retirement plan balance grow just as much as you do! That’s why you can start participating in the 401(k) plan on your date of hire. Plus we match 50% of the first 6% you contribute to your 401(k) plan for US Employees. Rabo also contributes an additional 3% of your eligible pay in Safe Harbor contribution and up to 3% in annual Discretionary Profit Sharing contributions.
  • Emotional Well-Being ensures your Work + Life balance. We offer a generous paid time off program to full time employees: up to 20 days of vacation time, 5 days of additional time off plus 7 sick days and 11 US holidays annually (based on hire date during the calendar year). In addition, Growing a Better World Together requires wanting the best for our employees and their families and our communities. To do that, we offer both the time and financial support to give back to the community through our Dollars for Doers, Helping Hands and Gift Matching programs. (All paid time off is subject to company accrual and carryover policies.)

Our Organization: 

Rabobank North America is a valued financial partner to food and agricultural companies, farmers and ranchers, renewable energy developers and investors, Dutch companies doing business in the U.S., and select institutions. We support the entire value chain from farm to fork, and connect our clients and team members to the global reach of one of the world’s leading food and agriculture banks. 

With our food and agricultural expertise and global network, we work with our clients to support and ensure the transition to a sustainable food, fiber and energy supply to meet the needs of our growing planet. We are Growing a Better World Together.

Salary Expectations:

Target Hiring Range: $135,000.00 - $150,000.00

This position is subject to the terms of [RAF/Rabobank/RDS]’s compensation plans and policies. It is anticipated that the position will pay within the target hiring range. The range is reflective of the desired primary physical work location and may be adjusted outside of the projected range based on geographical differentiation if the actual work location of the hired candidate differs from the desired primary location, or for other lawful reasons. Further, all full-time regular positions include all other benefits provided to [RAF/Rabobank/RDS] employees, including healthcare benefits, 401k matching, vacation, sick leave, parental leave, possible discretionary bonuses and all other benefits that are all governed by and subject to ERISA plan documents and eligibility.

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.

At Rabobank, we strive to grow a better world together. In order to achieve that, we have to have the right people in the right jobs. Are you ready to join our team?

This job posting has no fixed application deadline.  We will accept resumes until a qualified applicant pool is identified.


    ApplyingIn 5 steps

    We'd like to get to know you.

    Step 1Applying

    Thanks for applying! We consider all the CVs and covering letters that we receive. After the closing date, you will hear from us as soon as possible.

    Step 2First interview

    Usually you’ll be meeting with your (potential) team leader and an immediate (future) colleague. We are keen to get a sense of whether you are a good fit for the position and our team. And you probably have a lot of questions too.

    Step 3Second interview

    We want to speak to you a second time. In this online meeting, we will delve deeper into the details of what the job entails. Another colleague will often join the interview too.

    Step 4Offer

    If you are a good match for us and we’re a good match for you, then you’ll receive a good offer by email. Some positions require you to undergo further assessment first.

    Step 5Screening

    We assess whether you are trustworthy enough to work for Rabobank in a screening process.

    Apply for this job

    Senior Developer

    Individuals seeking employment with Rabobank or its subsidiaries are considered without regards to race, color, religion, national origin, age, gender, gender identity, ancestry, disability, veteran status or sexual orientation.
    Disclosure is voluntary and confidential.
    The information will only be used in accordance with the provisions of applicable federal laws, executive orders & regulations.
    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.