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)

QA Testing Analyst

Position Summary
    This position is responsible for supporting company software testing efforts within an agile team, specifically a Scrum team. It is expected that duties will be performed with some supervision and direction and tasks will be completed without assistance.
Essential Functions
    Note: The duties listed below serve only as illustrations of the various types of work performed. The omission of specific statements of duties does not exclude them from the position if the work is similar.
  • Create and execute manual and automated tests to ensure conformance to the requirements outlined within user stories and team conversations.
  • Maintain automated tests using Selenium WebDriver scripts for browser-based products using Selenium.
  • Create and execute load/performance tests.
  • Communicate defects effectively to development team and work with product owner to ensure they are put into a product's backlog or addressed within a sprint.
  • Work closely with other team members including Java developers, DBAs, and product owner regarding reporting of software defects.
  • Work as a cross-functional developer team member with a willingness to asssit with Java and database development tasks.
  • Make recommendations toward enhancing the usability of products.
  • Recommend tactical alternatives in the testing arena.
  • Present information clearly to stakeholders and team members.
  • Query raw data sources including text files and MySQL databases to verify accuracy of product responses.
Qualifications
  • College degree in related area of study or equivalent experience.
  • 1 or more years of experience with Selenium WebDriver required.
  • 1 or more years of experience with Java required
  • Strong analytical skills (ability to define problems, collect data, establish facts, and draw valid conclusions).
  • Solid knowledge of QA testing techniques to determine appropriate number of test iterations and the ability to apply risk-based testing concepts.
  • 2 or more years of experience in software development and testing desired.
  • Experience with Scrum team or other Agile practices preferred.
  • Experience with Ready! API (formerly known as SoapUI) is a plus.
  • Experience with MySQL is preferred.
Skills
  • Problem Solving
  • Interpersonal Skills
  • Oral Communications
  • Written Communications
  • Organization
  • Detail oriented
  • Accuracy
  • Adaptability
  • Dependability
  • Click here to submit resume

Technical Data Analyst

Position Summary
    With specific direction, candidate may develop, modify and maintain processes / programs for internal use. This involves analysis, design, coding, testing and documentation. Also, performs other duties related to the support of SMC³ data content and products. Generally performs duties with supervision and direction. Limited Telecommuting.
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.
  • Analyzes internal and external customer requirements to determine what procedures, programs and processes need to be used build and verify the product.
  • Perform all aspects of data verification, including Regression Testing.
  • With minimal guidance develops programs to automate manual processes.
  • Analyzes existing programs and implements enhancements to improve processing.
  • Develops new procedures and processes to create and modify data for internal and external customers.
  • Works with internal and external customers to gather and develop requirements.
  • Builds relationships with internal and external customers to ensure data continuity and accuracy.
  • With minimal assistance, develops new procedures, programs and processes to create and modify data for internal and external customers.
  • Maintains current knowledge and use of software used to build/create SMC³ products and data content.
  • Internal and external customer communication requires good oral and written communication skills.
  • May lead small to basic intermediate projects.
  • Serves as team member.
  • Generally performs duties with minimal supervision and direction.
  • Completes tasks without assistance.
  • Considers and presents alternatives.
  • Presents to line management and staff.
  • Can demonstrate required skills and knowledge of position.
  • Performs other related duties as required.
Qualifications
  • Requires 2-4 year Programming or Data related college degree or equivalent related work experience.
  • Knowledge of applicable computer systems.
  • VBA and Microsoft Access experience required.
  • Java programming experience a plus.
  • .Net experience is a plus.
  • CSharp experience is a plus.
  • Ready API (soap-UI) and/or Restful API experience is a plus.
  • Customer service experience and skills required.
  • Logic skills required.
  • Excellent problem solving skills.
  • Strong attention to detail and accuracy.
Skills

Part Time Building Services Tech

Position Summary
    The responsibilities for this part-time position are to complete special projects for both SMC³ buildings an act as back up to full-time Building Services Technicians in their absence. This includes building, building grounds and some general maintenance work. This position will get 10-15 hours per week.
Essential Functions
  • Removing all trash from building
  • General cleaning of offices and restrooms, including cleaning inside windows, etc.
  • Sweeping, mopping, dusting, and vacuuming of all areas
  • Removing trash and debris from building grounds between landscaping services visits
  • Change light bulbs as needed
  • Moving and set-up of furniture
  • Making trips to post office as assigned
  • Fueling company autos
  • Cleaning, washing, and waxing of company autos (interior and exterior)
  • Perform general and touch-up painting as needed
  • Perform other duties as assigned
Qualifications
  • High School Diploma, GED or comparable education
  • Minimum One (1) year maintenance work a plus
Skills

Database Administrator/DBA

Position Summary
    This position is primarily responsible for maintaining databases in production and test environments. Secondary responsibilities will include working with agile teams to design database structures and create stored procedures and queries to support the development efforts of agile teams.
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.
  • Analyze and maintain performance requirements.
  • Install, configure, and update MySQL and MongoDB servers.
  • Set-up and maintain replication.
  • Monitor database systems.
  • Provide 24/7 support for critical applications.
  • Evaluate and recommend new database technologies.
  • Design and document database architecture.
  • Build database schemas, tables, views, and stored procedures.
  • Work with agile teams as needed to recommend appropriate DB technologies.
  • Provide development support of tables, views, and stored procedures to agile teams
Qualifications
  • 2-5 years of database coursework and/or experience.
  • Database experience must include use of MySQL 5.5 or higher or derivatives such as PerconaServer or MariaDB.
  • MongoDB experience preferred.
  • MySQL certification preferred but not required.
  • Experience in Windows and Linux operating systems preferred.
  • Ability to work independently and in a team environment.
  • Proficient in both written and conversational English.
  • Requires initiative to work when necessary to meet deadlines or when working on high-priority tasks.
Skills
  • Problem Solving
  • Interpersonal Skills
  • Oral Communications
  • Written Communications
  • Planning/Organization
  • Detail oriented
  • Accuracy
  • Adaptability
  • Dependability
  • Click here to submit resume

Scrum Master

Position Summary
    The Scrum Master serves as the liaison between the business and the software engineering team. This role helps scrum teams reach peak productivity by facilitating Scrum ceremonies, assisting the Product Owner with maintaining a healthy and actionable backlog, identifying and addressing and resolving roadblocks, tracking progress, and identifying and acting on opportunities for continuous improvement. The Scrum Master also plays a critical role in the adoption of Scrum and other agile development practices by the organization.
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.
  • Provides overall guidance for team to adhere to Agile principles and practices. Arrange, facilitate and schedule Scrum meetings, demos and decision-making processes to ensure that the proper adaptation process is in use. This includes assisting with backlog refinement, release and sprint planning, retrospective and daily stand-ups.
  • Help manage new product features and enhancements in terms of scope, quality, and schedule within sprint cycles.
  • Works across stakeholders and team to continuously improve. Drive delivery and continuous improvement by utilizing feedback and metrics to identify areas of opportunity. Facilitates the sprint review and demo and the sprint retrospective. Captures and distributes feedback.
  • Guide team in self-organization; encouraging and motivating team to focus on iteration goals. Helps the team improve on their journey towards continuous delivery, which includes technical practices that promote continuous integration, continuous deployment and designing the solution for release.
  • Provide regular and open communication across the program to all stakeholders for transparency and awareness of progress and impediments. Eliminates impediments by actively addressing issues so the team can remain focused on achieving the goals of the sprint. Actively engaged in defining and managing action items, identifying and mitigating issues and risks.
  • Responsible for assuring quality user stories that meet organizational standards which may require the Scrum Master to facilitate in or assist with writing team-driven user stories.
  • Effectively maintain and manage agile project management tools and processes, including documentation and artifacts.
  • Perform miscellaneous support tasks as needed throughout the entire Software Development Life Cycle.
  • Contribute to building a culture where continuous improvement of the agile process is in focus.
  • Continually seek out ways to enhance agile knowledge and technical expertise.
Qualifications
  • 3+ years as a scrum master working in technology delivery Agile teams and an understanding of basic fundamentals of iterative and incremental development.
  • 3+ years working in an IT environment.
  • Experience successfully delivering solutions on an aggressive schedule.
  • Hands on experience with agile methodologies.
  • Must be able to ensure that Scrum concepts and principles are adhered to and applied.
  • Hold a current Certified Scrum Master (CSM) or Professional Scrum Master-1 (PSM-1) certification.
  • Experience as a Scrum Master for a software development team.
  • Experience working in a multi-team environment.
  • Desired
  • Hold certification as Advanced Certified Scrum Master (A-CSM), Professional Scrum Master-2, or PMI Agile Certified Practitioner (PMI-ACP).
  • Bachelor’s Degree
  • Working knowledge or experience with IBM Rational Team Concert.
Skills
  • Problem Solving
  • Interpersonal Skills
  • Oral Communication
  • Written Communications
  • Accuracy
  • Dependability
  • Good business acumen
  • Click here to submit resume
LOU Openings in Louisville, Kentucky

Technical Data Analyst

Position Summary
    With specific direction, candidate may develop, modify and maintain processes / programs for internal use. This involves analysis, design, coding, testing and documentation. Also, performs other duties related to the support of SMC³ data content and products. Generally performs duties with supervision and direction. Limited Telecommuting.
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.
  • Analyzes internal and external customer requirements to determine what procedures, programs and processes need to be used build and verify the product.
  • Perform all aspects of data verification, including Regression Testing.
  • With minimal guidance develops programs to automate manual processes.
  • Analyzes existing programs and implements enhancements to improve processing.
  • Develops new procedures and processes to create and modify data for internal and external customers.
  • Works with internal and external customers to gather and develop requirements.
  • Builds relationships with internal and external customers to ensure data continuity and accuracy.
  • With minimal assistance, develops new procedures, programs and processes to create and modify data for internal and external customers.
  • Maintains current knowledge and use of software used to build/create SMC³ products and data content.
  • Internal and external customer communication requires good oral and written communication skills.
  • May lead small to basic intermediate projects.
  • Serves as team member.
  • Generally performs duties with minimal supervision and direction.
  • Completes tasks without assistance.
  • Considers and presents alternatives.
  • Presents to line management and staff.
  • Can demonstrate required skills and knowledge of position.
  • Performs other related duties as required.
Qualifications
  • Requires 2-4 year Programming or Data related college degree or equivalent related work experience.
  • Knowledge of applicable computer systems.
  • Java programming experience a plus.
  • VBA and Microsoft Access experience required.
  • .Net experience is a plus.
  • CSharp experience is a plus.
  • Ready API (soap-UI) and/or Restful API experience is a plus.
  • Customer service experience and skills required.
  • Logic skills required.
  • Excellent problem solving skills.
  • Strong attention to detail and accuracy.
Skills

QA Testing Analyst

Position Summary
    This position is responsible for supporting company software testing efforts within an agile team, specifically a Scrum team. It is expected that duties will be performed with some supervision and direction and tasks will be completed without assistance.
Essential Functions
    Note: The duties listed below serve only as illustrations of the various types of work performed. The omission of specific statements of duties does not exclude them from the position if the work is similar.
  • Create and execute manual and automated tests to ensure conformance to the requirements outlined within user stories and team conversations.
  • Maintain automated tests using Selenium WebDriver scripts for browser-based products using Selenium.
  • Create and execute load/performance tests.
  • Communicate defects effectively to development team and work with product owner to ensure they are put into a product's backlog or addressed within a sprint.
  • Work closely with other team members including Java developers, DBAs, and product owner regarding reporting of software defects.
  • Work as a cross-functional developer team member with a willingness to asssit with Java and database development tasks.
  • Make recommendations toward enhancing the usability of products.
  • Recommend tactical alternatives in the testing arena.
  • Present information clearly to stakeholders and team members.
  • Query raw data sources including text files and MySQL databases to verify accuracy of product responses.
Qualifications
  • College degree in related area of study or equivalent experience.
  • 1 or more years of experience with Selenium WebDriver required.
  • 1 or more years of experience with Java required
  • Strong analytical skills (ability to define problems, collect data, establish facts, and draw valid conclusions).
  • Solid knowledge of QA testing techniques to determine appropriate number of test iterations and the ability to apply risk-based testing concepts.
  • 2 or more years of experience in software development and testing desired.
  • Experience with Scrum team or other Agile practices preferred.
  • Experience with Ready! API (formerly known as SoapUI) is a plus.
  • Experience with MySQL is preferred.
Skills
  • Problem Solving
  • Interpersonal Skills
  • Oral Communications
  • Written Communications
  • Organization
  • Detail oriented
  • Accuracy
  • Adaptability
  • Dependability
  • Click here to submit resume