Sr Software Engineer

Johnston, Iowa


Employer: Corteva
Industry: Research General
Salary: Competitive
Job type: 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, military or 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.

Created: 2024-08-30
Reference: 235720W-01
Country: United States
State: Iowa
City: Johnston


Similar jobs: