Associate Software Engineer assisting with software design, development, and maintenance for Cargill's food solutions. Collaborating in a cross-functional team to meet business and user needs.
Responsibilities
Assists with designing and developing high quality software solutions by writing clean, maintainable and efficient codes.
Partners to apply internal software deployment platform, methodologies and tools to automate the deployment process, ensuring smooth and reliable releases.
Coordinates cross functional team of product managers, designers, architects, and other engineers to help gather requirements and deliver resolutions that meet business needs and deliver cybersecurity goals.
Writes and maintains standard unit tests and integration tests, and performs debugging to maintain the quality and performance of the software.
Makes suggestions for improving the software development and deployment processes, and partners to implement the approved standards to improve efficiency and reliability.
Maintains comprehensive documentation for software applications, deployment processes and system configurations.
Provides technical support and troubleshooting for standard issues with deployed applications to ensure minimal downtime and fast resolution
Requirements
Degree in progress or recently completed in Computer Science, Engineering, or a related field, or equivalent practical experience
No minimum years of relevant experience required. Typically reflects 2 years or more of relevant experience
Basic to intermediate knowledge of Python and Java
Understanding of Agile methodologies (Scrum, Kanban, or similar)
Fundamental knowledge of SQL, including basic queries (SELECT, JOIN, WHERE, Subqueries)
Understanding of the software development lifecycle (SDLC) and how different phases connect
Familiarity with programming fundamentals and object-oriented concepts.
Strong analytical mindset and eagerness to learn
Familiarity with version control systems such as Git, GitHub
Software Engineer developing innovative software solutions for brain - computer interface applications at an exciting startup. Collaborating with R&D teams to create impactful technologies for patients with disabilities.
Senior Software Engineer responsible for building geospatial platforms for enterprise customers across various industries. Focusing on engineering solutions in web and mobile systems.
Senior Software Engineer developing scalable software solutions for T - Mobile. Collaborating on system design and mentoring teams while enhancing customer experience.
Software Engineer Manager oversees application development within a large or complex department at Regions. Evaluating and improving technology solutions for business efficiency and compliance.
Software Engineer at Red Hat working on automating tools and processes for AI projects. Collaborating with various teams and stakeholders to deliver key project milestones and manage cloud infrastructure.
Software Engineer I developing full - stack software solutions for Summit Credit Union. Collaborating with teams to build secure and compliant systems while ensuring quality and performance.
Staff Cloud Software Engineer at Abbott building Java and Spring Boot microservices on Azure healthcare platform. Leading secure and scalable solutions for global healthcare using best practices.
Lead Software Engineer at FreeWheel responsible for high - performance ad server system development. Collaborate with teams to design, implement, and maintain scalable solutions.
Software Engineer developing server - side applications for Rakuten, a global technology leader. Analyzing requirements and collaborating with teams to deliver scalable backend solutions.
Senior Software Engineer leading the evolution of risk systems for energy trading at N5X. Collaborating across teams to ensure high performance and precision in trading processes.