Careers with SMC³

Join an Industry Leader with Proven Staying Power

 

Who is SMC³?

Learn More

Want to know more about SMC³ data and technology solutions?

Learn More

Do you have what it takes to be part of our winning team? SMC³ is the data and solutions leader in the less-than-truckload (LTL) freight industry and has been for eight decades. As the knowledge-hub for LTL, we seek out the best and brightest talent to build on our niche expertise, operational excellence and thought leadership across the supply chain.

From software development and technical support to business analysis and world-class sales, the opportunities to grow with SMC³ are many. Talent at SMC³ is recognized, strengthened and rewarded through:

  • Competitive salary and benefits package, including matching 401k
  • Continuing education and training to stay at the peak of your profession
  • Company events and activities that build community and create a positive workplace
  • Corporate Quality Initiative that recognizes employee contributions to stronger work processes that deliver bottom line impact

SMC³ is an equal opportunity employer.

Check Out these Current Opportunities to Grow with Us

ATL Openings in south Atlanta office (Peachtree City, Georgia)

Systems Engineer

Position Summary
    This position is for a highly motivated individual to join a specialized team to manage and maintain our production applications and infrastructure. This would include, but not be limited to, rolling out new/updated applications, and monitoring applications in the production environment. The ideal candidate will also be responsible for implementing new strategies to support monitoring and maintenance of current production environment.
Essential Functions
    Note: The duties listed below are intended only as illustrations of the various types of work that may be performed. The omission of specific statements of duties does not exclude them from the position if the work is similar.
  • Be part of production support team/perform “live production support”
  • On call support for production applications
  • Diagnose and resolve production issues
  • Configure internal and external monitoring applications
  • Release management on several platforms (test and production)
  • Troubleshoot issues with builds, profiling, and compiler tools
  • Deployment of major and minor updates of applications and infrastructure to production systems
  • Works well independently to help bring solutions to problems
Qualifications
  • Bachelor’s Degree in Computer Science or related field (or equivalent combination of education and experience)
  • 2+ years of experience
  • Linux operating system
  • Server/application monitoring tools (ManageEngine, Dotcom-Monitor)
  • Good understanding of databases and SQL
  • Configuring/tuning Apache HTTPD and Tomcat
  • Large-scale system deployment support
  • Experience with any of the following is a plus: SoapUI, Java, JUnit framework, Apache Ant, Maven, Nexus, continuous integration (Jenkins, Hudson, Cruise Control, Cargo)
Skills
  • Accuracy
  • Dependability
  • Problem Solving
  • Interpersonal Skills
  • Oral Communications
  • Written Communications
  • Planning/Organization
  • Adaptability
  • Click here to submit resume

MySQL/Java Developer

Position Summary
    As an Agile Developer for the TDWR Team, this position requires a candidate to implement stories with high business value using good techniques and practices. This position is primarily responsible for the design and implementation of database and Java structures including stored procedures, queries, and Java DAO, Service, and Controller layers to support the development efforts of a Scrum team. Some QA testing responsibilities are also shared among all team members
Essential Functions
    Note: The duties listed below are intended only as illustrations of the various types of work that may be performed. The omission of specific statements of duties does not exclude them from the position if the work is similar.
  • Ensure enough information is obtained to estimate user stories
  • Design and develop code that adheres to team standards and is well designed, efficient and testable.
  • Design and develop database structures to support user stories.
  • Test deliverables against a user story’s acceptance tests.
  • Perform peer reviews.
  • Create just enough technical documentation for clear understanding.
  • Help remove technical impediments raised by the team.
  • Assist the team within any traditional waterfall realm of responsibility to ensure commitments are kept to include, but not limited to, design, coding, unit testing and deployment.
  • Work within an evolving agile development environment utilizing small teams that include developers, DBAs and QA members.
  • Learn to be a cross-functional agile team member and learn new skills, including, but not limited to, DBA or Testing best practices.
  • Analyze and maintain performance requirements.
  • Evaluate and recommend new development technologies.
Qualifications
  • 2+ years experience with MySQL 5.x or derivatives such as PerconaServer or MariaDB and/ or 2+ years experience as a Java developer is required
  • Knowledge of JSP, SQL, HTML, XML, JavaScript. AJAX and JQuery preferred
  • Knowledge of MySQL technologies like replication and engines preferred
  • Experience in Windows and Linux operating systems preferred
  • Ability to work independently and in a team environment
  • Proficient in both written and conversational English
  • Ability to work as a member of a scrum team to meet sprint goals committed to by the developer team
  • Testing experience with SoapUI, Ready!API, or Selenium WebDriver is not required but would be a great addition
  • Requires initiative to work when necessary to meet deadlines or when working on high
Skills
  • Problem Solving
  • Interpersonal Skills
  • Oral Communications
  • Written Communications
  • Planning/Organization
  • Detail oriented
  • Accuracy
  • Adaptability
  • Dependability
  • Click here to submit resume

Sr. Mule Solution Developer

Position Summary
    We are looking for a passionate developer to join our agile team to design, implement and deliver innovative solutions using Mule, Mongo, Java and ActiveMQ for the transportation industry.
Essential Functions
  • Provide expert guidance in developing and implementing solutions using the Mule ESB platform
  • Provide guidance in designing high volume messaging systems with ActiveMQ
  • Proficient in designing and developing solutions using Mongo DB
  • Collaborate with the team to create functional design specifications and test plans
  • Proficient in developing code using Mule and Java best practices
  • Contribute in implementing test plans using ReadyAPI, Junit and Munit
  • Assist the team in triage of production issues
  • Contribute as an agile team member in various roles from development, data, support and testing
Qualifications
  • Bachelor’s degree in Computer Science or equivalent experience
  • 6+ years experience working on Java projects
  • 4+ years experience working on Service-oriented architecture
  • 2+ years experience working with ESB technologies
  • Mule Certified Developer preferred
  • Mule Certified Architect preferred
  • Demonstrated experience with Mule ESB including advanced Mule Flow Design, Mule Transactions, Rollback Strategy, Mule Expression Language and RAML
  • Exposure to Mule Enterprise Connectors, JMS Batch Processing and JMS Transactions highly desirable
  • Demonstrated experience with building solutions using Mongo
  • Exposure to Mongo administration activities such as Mongostat, Compass and Sharding is highly desirable
  • Demonstrated experience with ActiveMQ with exposure to JMS Delay Messaging is highly desirable
  • Knowledge of Agile Methodologies a plus
Skills
  • Problem Solving
  • Interpersonal Skills
  • Oral Communications
  • Written Communications
  • Planning/Organization
  • Detail oriented
  • Accuracy
  • Adaptability
  • Dependability
  • Click here to submit resume

DevOps Technician- Entry Level

Position Summary
    SMC3, the leading provider of data and technological solutions to the LTL portion of the transportation industry, is looking for a highly motivated technician (entry level) to join our expanding DevOps team. In this role, you will work closely with our Agile teams to deploy, monitor and troubleshoot problems in our dev, test and production environments while continually looking for ways to automate and streamline the processes. We strive for 100% uptime and are looking for someone who has the desire and ability to help us achieve that goal.
Essential Functions
  • Use various tools to monitor the health of all systems.
  • Deploy infrastructure updates.
  • Configure, monitor and troubleshoot nightly builds to test systems.
  • Deploy application updates to production systems.
  • Troubleshoot and resolve issues in both test and production systems.
  • Respond reliably to on-call issues as needed.
Qualifications
    Required Qualifications:
  • Bachelor’s Degree in Computer Science or related field (or equivalent combination of education and experience).
  • Be an excellent problem solver, and willing to roll up your sleeves to tackle any issue thrown your way.
  • Be an integral part of a small DevOps team.
  • Be able to be on-call 24×7 at least one week per month.
  • Optional Qualifications:
  • Linux
  • Apache HTTPD
  • Apache Tomcat
  • MySQL
  • Experience with server/application monitoring tools.
  • A working understanding of code and script.
  • Experience with any of the following is a plus: SoapUI/ReadyAPI, Java, Maven, Nexus, Continuous Integration (Jenkins, Hudson, Cruise Control, Cargo), Mule, MongoDB
Skills

Director, LTL and TL Cost Info Systems Sales

Position Summary
  • Develops new business and manages existing accounts for SMC³’s Cost Information System (CIS) program to meet or exceed SMC3 strategic direction and revenue goals.
  • The Sales Director is responsible for developing and executing a strategic plan to achieve sales targets and to expand the customer base. Sales Director duties include building and maintaining strong customer relationships and understanding market trends.
  • This position involves close interaction with sales leads, product architects, internal cross-functional management team members, and key customers.
  • Partners with current and potential customers to understand their business needs and objectives and acts as a liaison between Sales and Product Development. Extends the product by gathering requirements from prospects, evaluators and customers, identifying market requirements and working with business analysts to create requirement documents and product roadmaps.
  • Proactively seeks and educates prospective customers in the supply chain, financial, transportation, IT implementation and logistics industries on all SMC³ products and services and how they add strategic value to the product offerings and/or Services of these organizations.
Essential Functions
  • Generate company revenue from sales calls with new and existing customers by marketing and understanding the LTL and TL market place from both an operational and technology perspective.
  • Assumes lead role in identifying opportunities for new sales.
  • Prepare and deliver customer and senior executive presentations.
  • Negotiates and prepares pricing, licensing agreements and contracts for customers who use CIS software solutions and SMC³ products.
  • Works with internal resources to identify, develop and train current and potential customers on the CIS product and all other SMC³ products.
  • Must establish, grow and maintain good customer relationships by calling on customers in their offices and by working with accounts at industry meetings, tradeshows and Product User Group meetings.
  • Responsible for management of daily business relationship of CIS Program including problem solving and sales issues.
  • Works with business analysts, Marketing and other key team members to create product positioning and provide content for sales and marketing materials to support commercial efforts.
  • Keep leadership team informed of issues that may impact strategic business objectives, relationships and related concerns.
  • Holds regular update meetings with key internal interest groups (sales, business analyst, marketing, and product support/implementation and product development) to discuss business trends, review SMC³ company initiatives, improve sales and support processes including tech, customer and integration services.
  • Works closely with Marketing and Sales team to develop and implement cooperative marketing and sales opportunities to build business through both LTL and TL sales channels.
  • Maintains excellent working relationship with SMC3 Sale team.
  • This position requires extensive travel including travel to and from Canada.
  • Performs other related duties as required.
Qualifications
  • Experience in logistics and supply chain with an emphasis on operations, cost systems, technical process evaluation, business strategy and relationship management. Experience with technical sales would be a plus.
  • Undergraduate business or technical degree, MBA preferred.
  • Knowledge of contracts and business analysis practices and processes.
  • Professional selling, negotiating and presentation skills.
  • Ability to speak about and present a clear understanding of technical and business processes at the highest levels of product development.
  • Working knowledge of technical documentation and integration workflow.
  • Relies on extensive experience and judgment to plan and accomplish goals.
  • Handle sensitive matters on a confidential basis.
  • Strategic and creative thinking.
  • Highly technical verbal skills and understanding of industry trends and best practices.
  • Skills in Microsoft Office Tools.
Skills
  • Problem Solving
  • Interpersonal Skills
  • Oral Communications
  • Written Communications
  • Attention to Detail
  • Planning/Organization
  • Accuracy
  • Adaptability
  • Dependability
  • Click here to submit resume

Application Java Developer

Position Summary
    Position is for full life-cycle application development ranging from requirements analysis to deployment. Participate in design decisions and help develop the company’s core software assets. Applicant will be required to become MuleSoft certified.
Essential Functions
    Note: The duties listed below are intended only as illustrations of the various types of work that may be performed. The omission of specific statements of duties does not exclude them from the position if the work is similar.
  • Under some supervision and direction, follows programming specifications to perform a variety of programming assignments requiring knowledge of established procedures.
  • Completes tasks without assistance.
  • Evaluates interrelationships between programs.
  • Considers and presents alternatives.
  • May lead small to basic intermediate projects.
  • Analyzes performance of programs and takes action to correct deficiencies based on consultation with users and approval of supervisor.
  • Provides support and problem resolution for computer applications. Determines quickest methods of resolutions to problems and recommends/takes action. Performs troubleshooting procedures to identify problems and/or examine existing programming elements to determine specific problem area(s).
  • Confers with supervisor to discuss work processes, plans and/or actions to be taken. Receives instructions, explanations and prioritization information.
  • Confers with users to gain understanding of needed changes or modifications of existing programs. Determines system requirements regarding input, output and processing needs.
  • Presents to line management and staff.
  • Analyzes system requirements in order to design new software or design changes/enhancements to existing software with consideration to internal/external data structures, hardware/software requirements, file structures, process logic and integration.
  • Designs logic flow, input and output processes and integration processes.
  • Provides documentation and backup of the systems.
  • Assists in estimating time and cost of new systems to develop quotes for customers.
  • Tests and documents modifications and writes operational instructions.
  • Assists in writing and proofing software manuals.
  • Assists Sales and Technical Support with software questions and implementation of software products.
  • Demonstrates basic skills and knowledge of position.
  • Maintains currency of knowledge with respect to relevant state-of-the-art technology, equipment, and/or systems.
  • Performs administrative tasks in a timely and professional manner.
  • Provides training on software if needed.
  • Performs other duties as assigned.
Qualifications
  • Bachelor’s Degree in Computer Science or related field
  • 5+ years’ experience working on Java projects
  • 3+ years’ experience with Service-oriented architecture
  • Experience with deploying and consuming web services
  • Experience with Java Performance tuning
  • Project Experience with Eclipse, SVN, Spring Framework, Maven and Junit
  • Experience working with back end databases
  • Experience with automated build and release frameworks a plus
  • Understanding of Supply Chain and logistics concepts is a plus
  • Knowledge of Agile Methodologies a plus
Skills
  • Detail Oriented
  • Self-started
  • Proficient communication in both written and conversational English
  • Ability to work in a dynamic fast paced environment with multiple priorities and projects
  • Ability to exist to a rapidly changing environment
  • Analytical and problem solving skills
  • Collaborative mindset
  • Click here to submit resume
LOU Openings in Louisville, Kentucky

Sr. Mule Solution Developer

Position Summary
    We are looking for a passionate developer to join our agile team to design, implement and deliver innovative solutions using Mule, Mongo, Java and ActiveMQ for the transportation industry.
Essential Functions
  • Provide expert guidance in developing and implementing solutions using the Mule ESB platform
  • Provide guidance in designing high volume messaging systems with ActiveMQ
  • Proficient in designing and developing solutions using Mongo DB
  • Collaborate with the team to create functional design specifications and test plans
  • Proficient in developing code using Mule and Java best practices
  • Contribute in implementing test plans using ReadyAPI, Junit and Munit
  • Assist the team in triage of production issues
  • Contribute as an agile team member in various roles from development, data, support and testing
Qualifications
  • Bachelor’s degree in Computer Science or equivalent experience
  • 6+ years experience working on Java projects
  • 4+ years experience working on Service-oriented architecture
  • 2+ years experience working with ESB technologies
  • Mule Certified Developer preferred
  • Mule Certified Architect preferred
  • Demonstrated experience with Mule ESB including advanced Mule Flow Design, Mule Transactions, Rollback Strategy, Mule Expression Language and RAML
  • Exposure to Mule Enterprise Connectors, JMS Batch Processing and JMS Transactions highly desirable
  • Demonstrated experience with building solutions using Mongo
  • Exposure to Mongo administration activities such as Mongostat, Compass and Sharding is highly desirable
  • Demonstrated experience with ActiveMQ with exposure to JMS Delay Messaging is highly desirable
  • Knowledge of Agile Methodologies a plus
Skills
  • Problem Solving
  • Interpersonal Skills
  • Oral Communications
  • Written Communications
  • Planning/Organization
  • Detail oriented
  • Accuracy
  • Adaptability
  • Dependability
  • Click here to submit resume