C.H. Robinson

Software Engineer III

C.H. Robinson

full-time

Posted on:

Location Type: Remote

Location: Remote • Illinois, Minnesota, Montana • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $101,200 - $224,400 per year

Job Level

Mid-LevelSenior

Tech Stack

MicroservicesMongoDB.NETOracleSQLTFS

About the role

  • Develop software and designs solutions to satisfy customer requirements that consider performance and availability
  • Collaborate with product managers and principal software engineers to translate requirements into detailed designs
  • Estimate for software development effort including identifying dependent teams and developing code to satisfy complex requirements
  • Optimize, refactor, and reuse code to improve performance and maintainability while ensuring maximum efficiency, effectiveness, and return on investment
  • Write code using secure programming patterns and by finding, fixing, and enhancing security in existing applications
  • Increase code quality through writing unit, integration, and acceptance tests
  • Tune performance and resolve availability issues of product or service and its dependencies
  • Collaborate with other software engineers and teams on code reviews, development infrastructure, and process enhancements
  • Mentor and coach other software engineers by participating in design and code reviews and share best practices; proactively seek mentorship from others
  • Maintain knowledge of emerging technologies

Requirements

  • 3+years of experience working in a software development team environment
  • 3+ years of experience creating applications and features in an object-oriented environment (ex. C#, .NET)
  • Experience with database objects in relational databases (ex. MS SQL, Oracle) or non-relational databases (ex. MongoDB)
  • Experience with microservices (WebAPI, Service Stack, REST API, etc.)
  • Experience with Code reviews, Code optimization, Unit & Acceptance Tests
  • Proficient with version control systems (ex. GIT, GITHub, TFS, etc.)
  • Bachelor's Degree in Computer Science, Software Engineering or MIS; or, a minimum of 4 years of equivalent work experience and a high school diploma/GED
Benefits
  • Three medical plans which include Prescription drug coverage
  • Enhanced Fertility benefits
  • Flexible Spending Accounts
  • Health Savings Account (including employer contribution)
  • Dental and Vision
  • Basic and Supplemental Life Insurance
  • Short-Term and Long-Term Disability
  • Paid observed holidays
  • 2 paid floating holidays for U.S. hourly employees
  • Flexible Time Off (FTO) offered to U.S. salaried employees — no accruals and no caps.
  • Paid Time Off (PTO) offered to all other employees in the U.S. and Canada
  • Paid parental leave
  • Paid time off to volunteer in your community
  • Charitable Giving Match Program
  • 401(k) with 6% company matching
  • Employee Stock Purchase Plan
  • Plus a broad range of career development, networking, and team-building opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#.NETMS SQLOracleMongoDBWebAPIService StackREST APIunit testingacceptance testing
Soft skills
collaborationmentoringcoachingcode reviewscommunicationproblem-solvingperformance optimizationprocess enhancement
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Software EngineeringBachelor's Degree in MIS