Sr Software Engineer

3 weeks ago


Des Moines, United States Corteva Agriscience Full time

Description

This position is key for the data strategy and is responsible for effective data provision and coordination in a global and heterogeneous architecture. The ideal candidate will be responsible for designing, implementing, and maintaining application integration solutions. This role requires a deep understanding of middleware, message queuing, streaming technologies, and managed file transfer systems along with a strong preference for candidates with Cloud DevOps, Docker, and Kubernetes experience. Key Responsibilities:

  • Design, develop, and deploy ESB software applications, ensuring high-quality delivery and alignment with global service standards.
  • Install, administer, and configure ESB components to maximize system availability and security.
  • Collaborate with development teams and other stakeholders to integrate new applications and enhancements seamlessly.
  • Implement best practices for scalability, security, and disaster recovery within integration solutions.
  • Develop and oversee managed file transfer processes to ensure secure and efficient data exchange.
  • Manage routine backup procedures and coordinate disaster recovery operations.
  • Perform system performance tuning and resolve issues related to hardware, software, and network infrastructures.
  • Support the planning and implementation of system updates and software upgrades.
  • Automate routine operational tasks using scripting languages such as Bash, Python, or Perl.
  • Enhance system security measures through comprehensive firewall management, patch updates, and user authentication protocols.

Qualifications

Required Skills:

  • Proven experience with IBM middleware technologies including IBM MQ, IBM Integration Bus/App Connect Enterprise and Cloud Pak for Integration.
  • Advanced knowledge of managed file transfer systems and protocols, with the ability to design and implement secure and efficient data transfer solutions.
  • Extensive experience with middleware and familiar with various integration patterns, demonstrating a capability to solve complex integration challenges.
  • Strong expertise in Apache Kafka administration and configuration, including setting up, maintaining, and optimizing Kafka clusters.
  • Proficiency in programming with at least one of the following languages: Java, Python, or C#. Ability to write clean, efficient, and maintainable code.
  • Familiarity with DevOps practices and tools, including continuous integration and continuous deployment (CI/CD), version control systems like Git, and automation servers such as Jenkins.
  • Experience with cloud platforms (AWS, Azure, Google) and understanding of cloud-native services.
  • Strong teamwork skills, with experience working in diverse, multidisciplinary teams to achieve project goals.
  • Excellent verbal and written communication skills.

Preferred Skills:

  • Hands-on experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Experience with Linux server administration across popular distributions such as Debian, Ubuntu, CentOS, or RedHat, including system security, performance tuning, and troubleshooting.
  • Experience with configuration management tools (e.g., Puppet, Chef, Ansible)
  • Experience with network tools (iptables, Linux IPVS, HAProxy).

Qualifications:

  • Bachelor's degree in computer science, information technology, or related field.
  • Minimum of 8 years of experience in a similar role.
  • Certifications in relevant technologies are a plus.

Benefits - How We'll Support You:

  • Numerous development opportunities offered to build your skills
  • Be part of a company with a higher purpose and contribute to making the world a better place
  • Health benefits for you and your family on your first day of employment
  • Four weeks of paid time off and two weeks of well-being pay per year, plus paid holidays
  • Excellent parental leave which includes a minimum of 16 weeks for mother and father
  • Future planning with our competitive retirement savings plan and tuition reimbursement program
  • Learn more about our total rewards package here - Corteva Benefits
  • Check out life at Corteva www.linkedin.com/company/corteva/life

Are you a good match? Apply today We seek applicants from all backgrounds to ensure we get the best, most creative talent on our team.

#GrowWhatMatters

Corteva Agriscience™ is an equal opportunity employer. We are committed to boldly embracing the power of inclusion, diversity, and equity to enrich the lives of our employees and strengthen the performance of our company, while advancing equity in agriculture. Qualified applicants will be considered without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, pregnancy related conditions (including pregnancy, childbirth, or related medical conditions), disability or any other protected status in accordance with federal, state, or local laws. Discrimination, harassment and retaliation are inconsistent with our values and will not be tolerated. Corteva provides reasonable accommodations to qualified individuals as part of the application or hiring process or to perform the essential functions of their job. If you need an accommodation during the application or hiring process, please contact TalentAcquisition@corteva.com. Reasonable accommodations will be determined on a case-by-case basis.

  • For US Applicants: See the 'Equal Employment Opportunity is the Law' poster

To all recruitment agencies: Corteva does not accept unsolicited third party resumes and is not responsible for any fees related to unsolicited resumes.



  • Des Moines, United States Robert Half Full time

    Are you passionate about pushing the boundaries of technology and solving complex problems? As a Sr. Software Engineer, you'll be pivotal in creating innovative, cutting-edge software solutions that drive our premier client’s business forward. Dive into a dynamic environment where you'll design, analyze, test, and troubleshoot programs, making a...

  • Software Engineer

    1 week ago


    Des Moines, United States Motion Recruitment Full time

    Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Software Engineer in Des Moines, IA (Hybrid).Work with the brightest minds at one of the largest financial institutions in the world. This is a long-term contract opportunity that includes a competitive benefit package! Our client has been around for over 150...

  • Software Engineer

    1 week ago


    Des Moines, United States Motion Recruitment Full time

    Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Software Engineer in Des Moines, IA (Hybrid).Work with the brightest minds at one of the largest financial institutions in the world. This is a long-term contract opportunity that includes a competitive benefit package! Our client has been around for over 150...

  • Sr. Java Developer

    7 days ago


    Des Moines, United States Strategic Staffing Solutions Full time

    Sr. Java Developer- W2 Only Location: Des Moines, IA Setting: Hybrid Contract: 12 months Pay rate: $75+/hr “Beware of scams. S3 never asks for money during its onboarding process.” Job Description: In this contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale planning for...


  • Des Moines, United States The Wittern Group Full time

     The Senior Software Engineer will lead and drive all aspects of our Internet of Things (IoT) application servicing controlled dispensing solutions across the world. This person must be current with respect to back/front-end full stack development.  The Software Engineer must have excellent programming skills and a passion for...


  • Des Moines, United States The Wittern Group Full time

     The Senior Software Engineer will lead and drive all aspects of our Internet of Things (IoT) application servicing controlled dispensing solutions across the world. This person must be current with respect to back/front-end full stack development.  The Software Engineer must have excellent programming skills and a passion for...


  • Des Moines, United States Motion Recruitment Full time

    Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Software Engineer in Des Moines, IA (Hybrid). Work with the brightest minds at one of the largest financial institutions in the world. This is a long-term contract opportunity that includes a competitive benefit package! Our client has been around for over...


  • Des Moines, Iowa, United States Software Technology Inc Full time

    Job OverviewSoftware Technology Inc. is in search of a skilled DevOps Engineer to enhance our dynamic software development team. This role focuses on critical applications utilizing Agile practices.The objective is to revamp the UI Tax system by restructuring its components with state-of-the-art architecture and frameworks, thereby improving service delivery...

  • Software Engineer

    14 hours ago


    West Des Moines, United States Motion Recruitment Full time

    Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Software Engineer in West Des Moines, IA (Hybrid). Work with the brightest minds at one of the largest financial institutions in the world. This is a long-term contract opportunity that includes a competitive benefit package! Our client has been around for...


  • Des Moines, United States ESCO Group Full time

    Job DescriptionJob DescriptionSalary: SENIOR AUTOMATION ENGINEER  ESCO Automation is an Allen-Bradley solution provider, recognized as a Rockwell Automation Process System Integrator, and offers expertise in intellution/GE Proficy, Siemens, and Microsoft Software.   The Senior Automation Engineer will be part of ESCO Groups’ Automation Team and...


  • Des Moines, United States Corteva Agriscience Full time

    Description Join Our Innovative Software Engineering Team at Corteva Agriscience where we're on a mission to accelerate R&D through software innovation. As a Senior Software Engineer, you'll be at the forefront of our projects and asked to tackle complex challenges with ingenuity-your fresh ideas will drive our success. Dive into the latest...

  • Software Engineer, iOS

    2 months ago


    Des Moines, United States Meta Inc Full time

    Summary: Every month, billions of people access Facebook products using mobile devices from across the world. Our mobile teams constantly push the boundaries of the user experience across all our apps, including Facebook, Instagram, WhatsApp, Messenger, and more, as a leader in an exciting and fast-paced industry that is evolving daily. We are seeking...

  • Software Engineer

    1 week ago


    West Des Moines, United States Motion Recruitment Full time

    Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Software Engineer in West Des Moines, IA (Hybrid). Work with the brightest minds at one of the largest financial institutions in the world. This is a long-term contract opportunity that includes a competitive benefit package! Our client has been around for...


  • Des Moines, United States ESCO Group A.E.I. Full time

    Job DescriptionJob DescriptionSENIOR AUTOMATION CONTROLS ENGINEERExpertise in designing, programming, testing, and commissioning automation systems using Rockwell PLCs and HMIs to control and monitor industrial processes.PLC programming utilizing RSLogix 5, 500, 5000, FactoryTalk Studio software.Effectively lead and support the installation, start-up,...


  • Des Moines, United States ESCO Group - USA Full time

    Job DescriptionJob DescriptionSENIOR AUTOMATION CONTROLS ENGINEERExpertise in designing, programming, testing, and commissioning automation systems using Rockwell PLCs and HMIs to control and monitor industrial processes.PLC programming utilizing RSLogix 5, 500, 5000, FactoryTalk Studio software.Effectively lead and support the installation, start-up,...


  • Des Moines, United States Path Engineering Full time

    RoleAs a Senior Automation Engineer (also known as Control Systems Engineer, Automation Specialist), you'll design, program, test, and commission automation systems using Rockwell PLCs and HMIs. You'll lead and support the installation, start-up, maintenance, and operation of automation systems, manufacturing software applications, drive systems, and...


  • Des Moines, Iowa, United States eTek IT Services, Inc. Full time

    Job OverviewWe are seeking a skilled .NET Software Engineer to join our dynamic team at eTek IT Services, Inc. In this role, you will be responsible for developing, maintaining, and enhancing high-performance web applications.Key ResponsibilitiesCollaborate within an agile team to create and support multi-tier web applications.Adhere to established coding...


  • Des Moines, United States Path Engineering Full time

    Role As a Senior Automation Engineer (also known as Control Systems Engineer, Automation Specialist), you'll design, program, test, and commission automation systems using Rockwell PLCs and HMIs. You'll lead and support the installation, start-up, maintenance, and operation of automation systems, manufacturing software applications, drive systems, and...


  • Des Moines, United States New Relic, Inc. Full time

    Principal Software Engineer Principal Software Engineer Principal Software Engineer Req ID FY|R&D|#3 Location(s) Atlanta, Georgia, USA; Austin, Texas, USA; Baltimore, Maryland, USA; Boston, Massachusetts, USA; Charlotte, North Carolina, USA; Chicago, Illinois, USA; Cincinnati, Ohio, USA; Des Moines, Iowa, USA; Detroit, Michigan, USA; Indianapolis, Indiana,...


  • Des Moines, United States ESCO Group Full time

    Job DescriptionJob DescriptionSENIOR AUTOMATION ENGINEER ESCO Automation is an Allen-Bradley solution provider, recognized as a Rockwell Automation Process System Integrator, and offers expertise in intellution/GE Proficy, Siemens, and Microsoft Software. The Senior Automation Engineer will be part of ESCO Groups’ Automation Team and responsible for...