
Software Engineer III
C.H. Robinson2 days ago
Base Salary
$120k - $202k/yr
Responsibilities
- Develop software solutions that satisfy customer requirements while considering performance and availability.
- Translate requirements into detailed designs in collaboration with product managers and principal software engineers.
- Estimate software development effort, identify dependent teams, and implement complex requirements.
- Optimize, refactor, and reuse code to improve performance, maintainability, efficiency, and effectiveness.
- Write secure code and identify, fix, and enhance security in existing applications.
- Write unit, integration, and acceptance tests to improve code quality.
- Tune performance and resolve availability issues for products, services, and dependencies.
- Participate in code reviews, development infrastructure improvements, and process enhancements.
- Mentor and coach software engineers while sharing best practices and seeking mentorship.
- Maintain knowledge of emerging technologies.
Requirements
- At least five years of experience working in a software development team environment.
- At least five years of experience creating applications and features in an object-oriented environment such as C# and .NET.
- Experience with database objects in relational databases such as MS SQL or Oracle, or non-relational databases such as MongoDB.
- Experience with microservices technologies such as WebAPI, Service Stack, or REST API.
- Experience with code reviews, code optimization, unit tests, and acceptance tests.
- Proficiency with version control systems such as Git, GitHub, or TFS.
- Bachelor’s degree in Computer Science, Software Engineering, or MIS, or at least four years of equivalent work experience and a high school diploma or GED.
- Preferred experience with cloud technologies such as Azure, AWS, or GCP.
- Preferred experience with data streaming and messaging architecture and frameworks such as Kafka, RabbitMQ, or ESB.
- Strong communication and interpersonal skills, a growth mindset, and the ability to work collaboratively in a dynamic environment.
Benefits
- Three medical plans, prescription drug coverage, enhanced fertility benefits, flexible spending accounts, a health savings account with employer contribution, dental and vision coverage, and basic and supplemental life insurance.
- Short-term and long-term disability coverage.
- Paid observed holidays and two paid floating holidays for U.S. hourly employees.
- Flexible Time Off for U.S. salaried employees and Paid Time Off for other U.S. and Canada employees.
- Paid parental leave and paid time off to volunteer.
- Charitable Giving Match Program.
- 401(k) with 6% company matching and an Employee Stock Purchase Plan.
- Career development, networking, and team-building opportunities.
- Position is open to candidates located in Minneapolis, Chicago, or Kansas City.
Tech Stack
Categories
About C.H. Robinson
C.H. Robinson provides third-party logistics, freight brokerage, and global forwarding for shippers across truckload, LTL, ocean, air, and customs. It sells transportation capacity and managed supply-chain services through its Navisphere technology platform, earning brokerage and service fees while contracting with a large carrier network. Founded in 1905 and headquartered in Eden Prairie, Minnesota, the company is publicly traded on Nasdaq (CHRW) and operates worldwide.