Onsite Senior Software Engineer – C# / .NET

Posted 12 hours ago

Apply now

About the role

  • Senior Professional Software Engineer at Cargill designing, developing, and maintaining software solutions. Collaborating with cross-functional teams to meet user needs and business goals in animal nutrition and health.

Responsibilities

  • Designs and develops high quality software solutions by writing clean, maintainable and efficient codes
  • Leads the application of internal software deployment platform, methodologies and tools to automate the deployment process, ensuring smooth and reliable releases
  • Partners with cross-functional team of product managers, designers and different engineers to gather complex requirements and deliver solutions that meet business needs
  • Writes and maintains complex unit tests and integration tests, and performs debugging to maintain the quality and performance of the software
  • Suggests options for improving the software development and deployment processes, and implements the approved standards to improve efficiency and reliability
  • Builds and maintains comprehensive documentation for complex software applications, deployment processes and system configurations
  • Provides technical support and troubleshooting for complex issues with deployed applications to ensure minimal downtime and fast resolution

Requirements

  • Minimum requirement of 4 years of relevant work experience
  • 4+ years experience with C# and .NET Framework/.NET Core
  • Experience with SQL Server and PostgreSQL, including writing queries, stored procedures, performance tuning, and batch data replication patterns
  • Experience with React, including hooks, Context API, and state management libraries (e.g., Redux, Zustand)
  • Experience with JavaScript (ES6+), TypeScript, HTML5, and CSS3
  • Experience with Windows Forms development
  • Knowledge of RESTful APIs and message‑based system architectures
  • Experience working with relational databases and data access libraries (e.g., Entity Framework, Dapper)
  • Proficiency with Git, including branching, merging, pull requests, and version control workflows

Benefits

  • Comprehensive benefit program including medical/other benefits dependent on position offered and hours worked

Job title

Senior Software Engineer – C# / .NET

Job type

Experience level

Senior

Salary

$115,000 - $145,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job