FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Global Forwarding Technology
C.H. Robinson. Lead the design and development of scalable software solutions modernizing and automating Global Forwarding workflows .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing scalable software solutions, particularly in AI-enabled applications and automation of complex workflows. Proven ability to lead technical initiatives, mentor teams, and translate business needs into effective technical strategies.
Highest-signal resume keywords
C# DevelopmentAI-Enabled SolutionsAPI Design and DevelopmentRelational Database DesignTechnical Leadership
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Object-Oriented ProgrammingDistributed SystemsPerformance TuningAutomated Testing StrategiesVersion Control SystemsCI/CD PracticesEvent-Driven ArchitecturesAsynchronous ProcessingSchema DesignNon-Relational Databases
Soft Skills
Strong Communication SkillsProblem-Solving AbilityMentoring and Coaching
Tools & Technologies
GitGitHubTFSHTTPREST APIs
Industry Keywords
Software DevelopmentGlobal ForwardingAutomationWorkflow OrchestrationData Governance
Tech Stack
Tools & technologiesDistributed SystemsTFS.NET
About the role
Key responsibilities & impact- Lead the design and development of scalable software solutions modernizing and automating Global Forwarding workflows
- Translate business and customer problems into technical solutions across pricing, rating, carrier contracts, shipment planning, booking, visibility, documents, and operations
- Design and build AI-enabled and agentic solutions that automate knowledge work and support complex decision-making
- Apply large language models, intelligent agents, workflow orchestration, retrieval-augmented generation, and other AI capabilities to business processes
- Develop AI-assisted workflows that interpret information, act across systems, and escalate exceptions when human judgment is required
- Establish reliable enterprise AI patterns covering evaluation, observability, human-in-the-loop controls, grounding, security, auditability, and guardrails
- Experiment with emerging AI and agentic technologies and evolve successful prototypes into production capabilities
- Define interfaces and develop code across applications, APIs, services, data platforms, and shared capabilities
- Partner with product, engineering, operations, and business stakeholders to identify automation and simplification opportunities
- Design solutions for high-volume environments requiring resiliency, performance, and low-touch execution
- Build integrations across internal platforms, APIs, carrier systems, external partners, messaging, and event-driven architectures
- Provide technical leadership across multiple engineering teams and business domains
- Improve code quality through design reviews, code reviews, automated testing, and engineering best practices
- Optimize, refactor, and reuse capabilities to improve performance, maintainability, scalability, and technology investment returns
- Identify and resolve performance, reliability, availability, and security risks
- Incorporate security, privacy, and data-governance considerations into software and AI solutions
- Develop technical documentation, architectural guidance, and reusable engineering patterns
- Estimate initiatives, including dependencies, scope, effort, resources, technical risk, and skill needs
- Mentor and coach software engineers through architecture discussions, reviews, pairing, knowledge sharing, and technical leadership
- Collaborate with engineering and product leadership to unblock teams and resolve complex technical problems
- Reduce duplication and strengthen shared platform capabilities across organizational boundaries
Requirements
What you’ll need- 8+ years of experience developing and implementing commercial software
- Strong experience designing and developing applications in an object-oriented environment, such as C# and .NET
- Experience designing distributed systems, APIs, services, and integrations across multiple applications or domains
- Experience with relational database design and development, including schema design, stored procedures, performance tuning, and optimization
- Experience with non-relational databases and modern data-storage patterns
- Experience with HTTP, REST APIs, event-driven architectures, and asynchronous processing
- Experience with unit, integration, acceptance, and automated testing strategies
- Experience with version control systems such as Git, GitHub, and TFS
- Experience with CI/CD and modern software delivery practices
- Ability to solve complex technical problems spanning multiple systems, teams, or business domains
- Ability to understand complex business processes and translate them into scalable, maintainable technical solutions
- Ability to provide technical leadership and influence architecture without relying solely on formal authority
- Strong communication skills for explaining complex technical concepts to engineering, product, business, and operational stakeholders
- Bachelor’s degree from an accredited college or university in Computer Science, Software Engineering, IS, MIS, or another technology degree, or minimum 6 years of equivalent work experience and high school diploma/GED
- Role can be based only in MN, IL, or Kansas City
Benefits
Comp & perks- Three medical plans
- 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
- Career development, networking, and team-building opportunities