Sr Software Engineer


Apply to this position
Job Title: Sr Software Engineer
Location: Johnston, IA, Midwest United States, USA

Company: Corteva
Industry Sector: Agribusiness
Industry Type: Crop Production
Job Type: Full Time
Salary: Competitive
Job Description: DescriptionThis 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.

QualificationsRequired 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.

To apply please click on APPLY TO THIS POSITION

Job Post Date: 07/19/24
Here are some other jobs you may be interested in applying for.
Want notifications for new jobs like this? Provide your information below to setup an alert.
 
 

Grow your career on AgCareers.com

Advanced Search See All Jobs
Red Alert

Register for your free AgCareers.com account to receive exclusive information and features.

Candidate | Employer

Close[X]