Accelerate Your Advantage
Software Engineer III
Location
United States
Posted
56 days ago
Salary
$102K - $231K / year
Seniority
Mid Level
Job Description
Software Engineer III
C.H. Robinson
C.H Robinson is seeking a Software Engineer III to join the Messaging 7 Streaming Platform team within our Technology organization. Our mission is to provide engineering support and guidance to internal and external software development teams through shared tools, frameworks and software patterns that help those teams succeed and deliver critical solutions faster. We work closely with our Enterprise Architecture, Security, DevOps, and Infrastructure teams to help drive forward the architectural software direction of C.H. Robinson’s worldwide logistics operations. We believe that we achieve success in an environment where collaboration, openness, teamwork, and respect for each other are valued. If you are passionate about building tools that drive efficiency across an IT organization, let’s talk! This role can be located only in Minnesota, Chicago and Kansas City Responsibilities: - Working hands on to deliver key technical features for the team - Deliver features for project work related to building Agentic Workflows - Increase code quality through code reviews and writing unit, integration and acceptance tests - Optimize, refactor and reuse code to improve performance and maintainability - Write code using secure engineering patterns and by finding, fixing and enhancing security in existing applications - Maintain knowledge of emerging technologies - Mentor and coach other software engineers; proactively seek mentorship from others - Contribute to the team goal setting process for software development, ensuring that deliverables accomplish continuous improvement, and speed to delivery Required Qualifications: - 5+ years of Enterprise Application Development experience - Experience with AI Tools (ie Copilot, Cursor, etc) - Experience working with common server software including, but not limited to, Kafka, Elastic, RabbitMQ, Vault, Redis, & MongoDB - Proven experience designing, building and maintaining REST APIs written in .NET, C#, Node.js or comparable software stack - Experience building and using automation tools, CI/CD, unit testing, and promoting a culture of quality software development - Proficiency in Web UI development with JavaScript/TypeScript using modern frameworks (e.g., React) - Experience building highly scalable, performant software - A mindset of continual learning, growth, and entrepreneurial spirit Preferred Qualifications - MCP, Agent Frameworks, Experience with Building Apps Using Cloud Hosted Models like Azure Cognitive Services, or Google VertexAI. - 5+ years of Enterprise Application Development experience - Experience working with cloud specific technology including, but not limited to, Azure for delivering containerized & PaaS software solutions - Experience designing eventually consistent software systems - Undergraduate degree in Computer Science, Software Engineering, MIS or related field of study We will review applications for this role on an ongoing basis and encourage all interested candidates to apply at their earliest convenience. Compensation Range $102,700.00 - $231,100.00 The base pay range displayed on each job posting reflects the minimum and maximum base pay for the position across all U.S. locations. Your individual base pay within this range is determined by work location, which takes into account geographic cost of labor, and additional factors, including job-related skills, experience, and relevant education or training. Compensation details listed in this posting reflect the base pay only and do not include additional variable compensation. Questioning if you meet the mark? Studies have shown that some individuals may be less likely to apply unless they match the job description exactly. Here at C.H. Robinson, we’re building an inclusive workplace where all employees feel they belong. If this position excites you, we welcome you to apply whether you check all the preferred qualifications or just a few. You may just be our next great fit! Equal Opportunity C.H. Robinson is proud to be an Equal Opportunity Employer. We are committed to a workplace and performance culture that reflects the strengths of our worldwide marketplace. We value unique experiences and diverse backgrounds of our people within our company, our business relationships, and our communities. We’re committed to providing an inclusive environment, free from harassment and discrimination, where all employees feel welcomed, valued and respected. EOE\Disabled\Veteran Benefits Your Health, Wealth and Self Your total wellbeing is the foundation of our business, and our benefits support your financial, family and personal goals. We provide the top-tier benefits that matter to you most, including: - 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 Learn more about our benefit offerings on our BENEFITS & WELLBEING page
Related Guides
Related Job Pages
More Software Engineer Jobs
SharePoint Developer (OnPrem & Online)
Babel GroupBABEL es una consultora tecnológica multinacional especializada en aplicar sus servicios y conocimiento tecnológico en los procesos de aceleración digital de sus clientes, grandes empresas y organismos públicos. Nuestro plan estratégico Hiperespacio 2029 promete ser un viaje emocionante, lleno de oportunidades para crecer y desarrollarse profesionalmente.
We are One Team. We make it happen. We are Unstoppable. Babel, enriching people through technology BABEL es una consultora tecnológica multinacional especializada en aplicar sus servicios y conocimiento tecnológico en los procesos de aceleración digital de sus clientes, grandes empresas y organismos públicos. ¿Cuál es nuestro plan estratégico? ¡Miramos hacia el futuro! Nuestro plan estratégico Hiperespacio 2029 promete ser un viaje emocionante, lleno de oportunidades para crecer y desarrollarse profesionalmente. Alcanzar 1000 millones de facturación, un reto que estamos seguros de que con la colaboración y el talento de nuestra gente, será otra historia de éxito que escribiremos juntos y juntas. ¿Qué buscamos? Buscamos un SharePoint Developer con experiencia en entornos OnPremises y SharePoint Online, capaz de diseñar, desarrollar, implementar y mantener soluciones empresariales basadas en la plataforma Microsoft. Este rol combina conocimientos de desarrollo .NET, administración de granjas SharePoint, personalización avanzada y arquitectura de soluciones, participando en proyectos de implementación desde cero, migraciones y soporte post-producción. Requisitos Indispensables: - Bachillerato universitario en Sistemas de Información o Informática. - Al menos 1 año de experiencia laboral formal implementando soluciones SharePoint. - Experiencia en SharePoint OnPremises (2013 o superior). - Experiencia en SharePoint Online. - Instalación, configuración y administración de entornos SharePoint. - Diseño de arquitecturas de soluciones SharePoint. - Desarrollo de soluciones personalizadas utilizando SharePoint (SPFx, CSOM o Farm Solutions). - Desarrollo de WebParts personalizados, Timer Jobs y aplicaciones personalizadas. - Uso de SharePoint Designer para personalizaciones y componentes visuales. - Desarrollo de scripts PowerShell para entornos OnPremises y Online. - Experiencia en migraciones de SharePoint OnPremises a SharePoint Online. - Integración de SharePoint con otros sistemas empresariales. - Desarrollo en .NET Framework o .NET Core. - Desarrollo de servicios web (WCF y RESTful). - Conocimiento en programación orientada a objetos y patrones de diseño. - Conocimiento en desarrollo web con HTML, CSS, JavaScript, JSON, JQuery o TypeScript. - Uso de metodologías ágiles Scrum o Kanban. - Capacidad para diagnosticar y resolver problemas técnicos en SharePoint. - Experiencia en implementación completa de soluciones SharePoint desde cero. - Mantenimiento y soporte post-implementación. - Conocimiento en componentes administrativos de SharePoint y granjas distribuidas. - Conocimiento básico en operación de Windows Server e IIS. Requisitos Deseables: - Experiencia con Nintex Workflow y Nintex Forms 2013 o superior. - Experiencia con Power Apps y Power Automate para automatización y soluciones complementarias. - Experiencia en gestión de objetos de bases de datos relacionados con SharePoint. Responsabilidades Principales: - Diseñar, desarrollar e implementar soluciones SharePoint OnPremises y Online. - Administrar y configurar granjas SharePoint distribuidas. - Desarrollar WebParts, soluciones personalizadas y componentes REST o WCF. - Ejecutar scripts PowerShell para automatización y administración. - Diseñar soluciones de “look and feel” utilizando tecnologías web. - Participar en proyectos de migración hacia SharePoint Online. - Definir casos de uso y colaborar en la definición de requerimientos técnicos. - Ejecutar pruebas de desarrollador y asegurar calidad técnica. - Documentar soluciones, configuraciones y desarrollos realizados. - Brindar soporte técnico a soluciones SharePoint implementadas. - Colaborar con equipos técnicos y funcionales en proyectos empresariales. Si tienes experiencia desarrollando soluciones SharePoint tanto OnPremises como Online, disfrutas trabajar en entornos Microsoft y quieres participar en proyectos de implementación, migración y modernización, ¡te estamos buscando! Postúlate ahora y forma parte de Babel, donde impulsamos soluciones empresariales robustas sobre tecnología Microsoft. #babel ¿Qué ofrecemos? Babel, the great way to achieve the success. ¿Quieres formar parte de un equipo en expansión, comprometido e innovador que hace historia cada día? En Babel te acompañamos en tu camino hacia el éxito. Creemos en el talento de las personas y lo queremos potenciar. Trabajar en Babel es mucho más que trabajar en una empresa, es unirse a un equipo de personas con una misión compartida y a un modelo de compañía centrado en valores. Además, • Foco en trabajar con últimas tecnologías y proyectos innovadores, pero sobre todo, acompañamos a la transformación digital y acercamos la tecnología a la sociedad. • Comunicación y transparencia: Siempre estarás informado de las últimas noticias de la compañía. • Contribuimos a la formación constante de nuestros Babelievers. • Programa de promociones profesionales y desarrollo de talento. • Trabajo con proyectos de diversos países lo que nos permite aprender de diferentes culturas. • Contribuimos en tu salud física y emocional (Charlas, competencias deportivas). • Participamos del crecimiento de la compañía, reconocemos la participación de cada persona con nuestro bono solidario. • Apostamos por la flexibilidad laboral – personal. • Bono por referidos. • Convenios comerciales según sede. ¿Aceptas el desafío? ¡Te esperamos! En cumplimiento de la normativa vigente en materia de protección de datos te informamos que el responsable de tus datos personales es GRUPO BABEL (consultar empresas en la política de privacidad), y los utilizará para gestionar tus procesos de selección, tanto actuales como futuros y el resto de finalidades descritas en la web. Este tratamiento está basado en el consentimiento del candidato. Los datos personales recabados no serán en ningún caso cedidos a terceros salvo por obligaciones legales expresas. Puedes ejercer los derechos que te asisten sobre protección de datos en la dirección data.protection@babelgroup.com. Toda la información sobre política de privacidad en nuestra web.
Principal Engineer Software
Palo Alto NetworksEstablished in 2005, Palo Alto Networks is a global leader in cybersecurity and threat intelligence, offering expertise that helps clients achieve safe digital
Our Mission At Palo Alto Networks®, we’re united by a shared mission—to protect our digital way of life. We thrive at the intersection of innovation and impact, solving real-world problems with cutting-edge technology and bold thinking. Here, everyone has a voice, and every idea counts. If you’re ready to do the most meaningful work of your career alongside people who are just as passionate as you are, you’re in the right place. Who We Are In order to be the cybersecurity partner of choice, we must trailblaze the path and shape the future of our industry. This is something our employees work at each day and is defined by our values: Disruption, Collaboration, Execution, Integrity, and Inclusion. We weave AI into the fabric of everything we do and use it to augment the impact every individual can have. If you are passionate about solving real-world problems and ideating beside the best and the brightest, we invite you to join us! This role is remote, but distance is no barrier to impact. Our hybrid teams collaborate across geographies to solve big problems, stay close to our customers, and grow together. You will be part of a culture that values trust, accountability, and shared success where your work truly matters. Job Summary Unit 42 is the global threat intelligence and incident response arm of Palo Alto Networks. We are at the forefront of cybersecurity, providing industry-leading expertise to defend enterprises and organizations against the world’s most sophisticated threats. By joining our team, you will be part of a mission-driven organization dedicated to protecting our digital way of life through innovation and relentless problem-solving. The Role We are seeking a Principal Software Engineer to join our high-impact engineering team. In this role, you will be instrumental in architecting, building, and maintaining the mission-critical backend infrastructure that powers Unit 42’s customer-facing web applications. As a proactive self-starter, you will lead the development of modern cloud services, ensuring seamless scalability across diverse user profiles and global regions. You will collaborate with cross-functional teams to drive innovation in a fast-paced environment where your work directly impacts the security posture of organizations worldwide. Key Responsibilities - Architecture & Design: Spearhead the design and implementation of highly scalable, secure, and performant backend services. - Cloud Development: Build and manage modern cloud-native services, primarily within the Google Cloud Platform (GCP) ecosystem. - API Excellence: Design and maintain robust, RESTful APIs that serve both internal stakeholders and external global customers. - Data Modeling: Architect complex data models across both relational (SQL) and non-relational databases to ensure data integrity and high availability. - Performance Optimization: Use advanced data structures and algorithms to solve complex computational problems and optimize system latency. - Production Reliability: Troubleshoot, maintain, and enhance production-level code, ensuring high uptime and reliability for new and existing services. - DevOps Integration: Collaborate with CI/CD pipelines and containerization strategies (Docker/Kubernetes) to streamline deployment and configuration management. - Mentorship & Collaboration: Work within an Agile environment, participating in peer code reviews and contributing to the technical growth of the team. Qualifications - 8+ years of professional experience in backend software engineering. - Expert-level proficiency in at least one typed programming language (e.g., Python, Golang, C/C++, or Java). - Mastery of SQL and deep experience with database design (SQL and NoSQL). - Proven track record of designing and scaling RESTful APIs. - Strong foundation in advanced data structures and algorithms. Tools & Infrastructure: - Hands-on experience with Containerization (Docker, Kubernetes). - Experience with Cloud Computing platforms (GCP preferred; AWS/Azure also valued). - Proficiency in CI/CD workflows and configuration management (GitLab CI preferred). - Expertise in version control systems, specifically Git. Soft Skills & Domain Knowledge: - Excellent verbal and written communication skills with the ability to articulate complex technical concepts. - A meticulous attention to detail and a "security-first" mindset. - Experience working in Agile/Scrum development environments. - Desirable: Knowledge of cybersecurity principles, threat intelligence, or incident response workflows. Our Commitment We’re trailblazers that dream big, take risks, and challenge cybersecurity’s status quo. It’s simple: we can’t accomplish our mission without diverse teams innovating, together. We are committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or accommodation due to a disability or special need, please contact us at accommodations@paloaltonetworks.com. Palo Alto Networks is an equal opportunity employer. We celebrate diversity in our workplace, and all qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or other legally protected characteristics. All your information will be kept confidential according to EEO guidelines. Is role eligible for Immigration Sponsorship? No. Please note that we will not sponsor applicants for work visas for this position.
Senior Software Engineer
Capital Technology GroupCapital Technology Group provides technical leadership and expert consulting services for a wide range of business needs and information technologies including: enterprise architecture and application integration, custom application development, big data, and search. Our consultants have broad knowledge and deep, hands-on technical experience managing the full software development lifecycle from understanding business drivers and release planning, through system architecture and design, to delivery of quality and maintainable software. Capital Technology Group has supported government and commercial clients in the Washington, DC area since 2010.
Capital Technology Group provides expert consulting services software development, digital transformation, human-centered design, data analytics and visualization, and cybersecurity. Our multidisciplinary teams use agile methodologies to rapidly and incrementally deliver value in close collaboration with our clients. For over a decade, we have been trusted by both federal and commercial clients to solve complex, mission-critical business challenges. The quality of our work has been recognized by our partners and peers through our inclusion in the Digital Services Coalition, a group of forward- thinking firms recognized for excellence in delivering IT services. Description Capital Technology Group (CTG) is on a mission to modernize and innovate the way the federal government delivers software. We are passionate about our work, dedicated to our clients, and committed to a culture of continuous learning and growth. For this role specifically, we are seeking individuals to help support high-impact, civic tech within the federal government. As an integral part of the program, the Senior Software Engineer designs and implements prototypes and/or proof-of-concepts for evaluating new or emerging technologies. Analyzes benefits and risks in implementing solutions using the new technologies. Provides development support with adoption of the new technologies within a project. The Software Engineer works closely with other teams to help us build functional systems that improve customer experience. Client Requirements: applicants MUST BE US Citizens and be able to obtain Public Trust clearance Responsibilities - Develop, create, and modify general computer applications software or specialized utility programs. - Analyze user needs and develop software solutions. - Design software or customize software for client use with the aim of optimizing operational efficiency. - May analyze and design databases within an application area, working individually or coordinating database development as part of a team. - May mentor and supervise software developers. Requirements - Bachelors Degree - 5-8+ years of experience - Software development experience using Java, JavaScript, Python, ReactJS, Ruby on Rails, TypeScript, or related languages - Knowledge of front-end languages and libraries (e.g. JavaScript) - Knowledge of back-end languages (e.g. Java, Python) and JavaScript frameworks (e.g. React) - Familiarity with databases (e.g. MySQL, PostgreSQL), web servers (e.g. nginx) and UI/UX design - Must be able to get up-to-speed quickly on new projects and technologies - Strong communication and problem-solving skills Nice to Have Skills - People management experience - A background in Python - An interest in DevOps - Experience with CI/CD - Experience with AWS - Experience with Docker/Kubernetes Salary Information We are committed to offering a competitive salary for this position, with an estimated range of $110k to $150k annually. Please note that this range is intended to provide a general idea of what to expect. The final offer may vary based on experience, skills, and other factors. Full Time Employee Benefits - Remote Work (Hybrid roles will be specified in the job post) - Competitive Compensation Package - Medical, Dental, and Vision - Life Insurance, Short/Long Term Disability - Employee Assistance Program - 401(k) with 4% matching - Liberal PTO vacation policy - Generous Annual Continuing Education - Annual Wellness Budget - Bonus Incentive Programs (Employee referrals and performance-based rewards) Thanks for your interest in Capital Technology Group! Capital Technology Group is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
JOB DESCRIPTION: Work as part of a dynamic team throughout the software development life cycle (SDLC). Use hands-on coding, technical design, testing and delivery utilizing standard procedures and techniques. Integrate new technologies into existing environments. Perform software and web application development. Use Java, HTML/HTML5, JSF, PrimeFaces, Javascript, JQuery, Java Authentication and Authorization Service (JAAS), and Java Message Service (JMS). Utilize MySQL database and SQL query development, and J2EE technologies such as JNDI, JMS, XML, Maven, & JDBC. Analyze, develop and debug J2EE applications. Develop SOAP and RESTful web services (JSON). Work with integrated development environment such as Eclipse. Use Web application servers, such as GlassFish and JBoss, and Object Relational Mapping tools, such as Hibernate. Develop and deploy the enterprise-based Java application to the Linux based environment. Implement continuous integration/continuous delivery and deployment (CI/CD) pipelines using Jenkins. MINIMUM REQUIREMENTS: - Bachelor’s in Computer Science, Information Technology, or related field plus 2 years of experience in web-based application support providing full stack development and expertise building web-based information systems. - Experience to include designing and building solutions using Java, J2EE, SQL, HTML5, CSS3, Bootstrap, Java Script, JQuery, Git and continuous integration; Software and web application development using java8 and above version; Working with Red Hat JBoss Enterprise Application Platform (JBoss EAP) server; Writing SQL queries using Oracle and MySql Databases; Writing bash scripts using the Red Hat Enterprise Linux; and Working with VMware and cloud based infrastructure. - New hires subject to background check. - Telecommuting from anywhere in the U.S. is permitted. SALARY: $140,000.00 - $150,000.00 per year. JOB LOCATION: 395 E Street, SW, Ste. 200, Washington, DC 20024, United States. Telecommuting from anywhere in the U.S. is permitted. APPLICATION INSTRUCTIONS: Email resume to HR@cssiinc.com for consideration. Employee Referral Award Program (ERAP) opportunity: if you wish to refer someone to this position, please consult the Employee Handbook and contact the HR Department for more information. This notice is being posted as a result of the filing of an application for Permanent Alien Labor Certification for the job described above. Any person may comment or provide documentary evidence bearing on the application to: U.S. Department of Labor Employment and Training Administration Office of Foreign Labor Certification 200 Constitution Avenue NW, Room N–5311 Washington, DC 20210 About CSSI: CSSI, LLC. has 30 years of experience working in complex, dynamic, safety critical systems supporting both government and commercial clients to address their toughest challenges, with efficient and low-risk solutions. Our collaborative work has improved the safety of transportation related human and systems infrastructure, increased the efficiency of the National Airspace System (NAS), and facilitated the modernization of both NAS and DoD systems and capabilities. Founded in 1990 and headquartered in Washington, D.C., CSSI employs nearly 200 employees throughout the country, helping customers across the United States and globally understand and implement the solutions to their biggest obstacles. For more information on CSSI, LLC., please visit www.cssiinc.com.


