800.845.8090
About Us

Careers

Join us for the exceptional environment, stay for the joy of it

We're looking for great employees, and you're looking for a great place to work. Welcome to SMC³, a growing, financially stable organization where you can develop software, provide technical or product support, conduct business analysis, sell our world-class software, and work with some of the most dedicated employees in the Southeast.

We recognize, reward and strengthen the talents and successes of our staff through:

  • A competitive salary and benefits package, including matching 401K
  • Numerous internal company events throughout the year
  • Continuing education and training, so you stay at the peak of your profession
  • A corporate quality initiative that helps employees recognize the value in their role and help improve the company's bottom line through stronger work processes

SMC³ is an equal opportunity employer.

Openings at Atlanta Headquarters

Openings at Louisville, KY Office


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)
  • Perform manual steps associated to daily packaging and deployment of applications to QA systems and regular major and minor updates to production systems
  • Troubleshoot issues with builds, profiling, and compiler tools
  • Automate deployment of builds on development and test environments

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

Back To Top


QA Testing Engineer

Position Summary

    Responsible for supporting company software testing efforts, to include testing, analysis and verification of software applications and data to ensure conformance to the requirements and specifications of the customer. Performs duties with some supervision and direction. Completes tasks without assistance.

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.
  • Develop automated scripts for testing of Enterprise Applications using the Selenium open source automated testing tool.
  • Ability to create automated test scripts, running test scripts, and testing defects.
  • Manipulation of recorded scripts through scripting languages.
  • Automate end to end test suites for new and existing product features.
  • Solid knowledge of QA testing techniques to determine appropriate number of test iterations and the ability to apply risk-based testing concepts.
  • Analyze internal and external customer specifications and requirements for creation of test conditions.
  • Perform all aspects of verification, including functional, structural, regression, load and system testing, including data verification.
  • Develop, design and implement test cases and test scripts using both manual and automated testing tools.
  • Develop and maintain regression test cases.
  • Makes recommendations toward enhancing the usability of products.
  • Works closely with development regarding reporting of software defects.
  • May lead small to intermediate size projects.
  • Recommends tactical alternatives in the testing arena.
  • Can demonstrate required skills and knowledge of position.
  • Performs other related duties as required.

Qualifications

  • College degree or equivalent experience.
  • Typically up to five (5) years’ experience in an applicable technical field.
  • Experience with manual testing, creating test cases, and automated test scripts.
  • Experience with SoapUi for testing web services a plus.
  • Experience with Waterfall and Agile methodologies.
  • Experience with automated testing tools where Selenium experience is a plus.
  • Experience with Java scripting language.
  • Knowledge of Windows platform, client/server and web-based applications.
  • Ability to work in a dynamic fast paced environment with multiple priorities and projects.

Skills

  • Problem Solving
  • Interpersonal Skills
  • Oral Communications
  • Written Communications
  • Planning/Organization
  • Detail oriented
  • Accuracy
  • Adaptability
  • Dependability
  • Click here to submit resume

Back To Top


IT Security Specialist

Position Summary

    In this position the candidate will be responsible for developing and advancing security policies and procedures as it relates to internal support applications and external customer SOA driven applications. Candidate will work with all areas of the company to insure appropriate data and application components are secure and develop processes improvement for eventual security certification. Demonstrates exceptional attention to detail as well as a broad knowledge of analytical, security and network engineering, troubleshooting, capacity planning, audit principles, and security risk assessment. Creates and maintains network security device configuration standards while ensuring dissemination and standards enforcement. Able to quickly and efficiently resolve issues while maintaining high levels of customer satisfaction. This position is responsible for supporting the critical infrastructure providing services to our customer and will work with groups within and outside of the company to ensure the Information Security Program is operating effectively.

Essential Functions

  • Technology Management: Works with Director of IT Operations to investigate and recommend security technologies including firewalls, encryption, intrusion detection, VPN, identify and access management tools, and managed security services. Envisions, designs, documents, implements, and operates new technologies and enhancements related to security. Able to quickly learn new security technologies introduced into the network, becoming the team expert. Collates security metrics for reporting to designated audiences. Works with business units to define roll based access controls (RBAC), inappropriate segregation of duties with applications and Identity Management processes.
  • IT Disaster Recovery Management: Designs and updates Information Technology's contingency solutions, documents, and assists in plan development and testing.
  • Security Process Management: Designs and carries out comprehensive internal security processes and assessment of third party vendors. Enhances own knowledge through understanding business trends and objectives. Understands and foresees implications of decisions related to technology deployments/changes. Maintains in-depth knowledge of security best practices and remains current on the latest security and privacy legislation, regulations, advisories, alerts and vulnerabilities. Develops and delivers education and training program as identified by Security Management.
  • Incident Management: Monitors and responds (including systems/infrastructure related to IT Security operations) to potential information security threats. Performs in-depth analysis of potential issues and documents in reports targeted to senior management. Enhances the incident response capability within the bank.
  • Policy Management: Documents policies, procedures and standards based upon guidance from Information Security Management. Work with IT departments, data custodians and governance groups to modify and update security policies, standards and procedures. Recommends and changes to security policies and practices in accordance with changes in privacy law or financial sector security practices.
  • Compliance Management: Responsible for support of the internal and external compliance programs. Assist in defining, implementing and maintaining security controls. Monitoring and assessing vendor and 3rd party information security controls and compliance requirements.
  • Responsible for responding customer security document request including responding to security questionnaires.

Qualifications

  • A BS in Computer Science or Engineering (or equivalent combination of education and experience
  • Minimum of 5 years’ experience required in Information Security area
  • Experience with large-scale system deployment support
  • CSSLP,GIAC or equivalent web security certification a plus
  • Some experience with software programming in a high level language as part of a comprehensive computer science degree or in a work environment
  • Strong desire to learn new technologies, keep current with the information security problem space and develop specialized skills e.g. reverse engineering, binary exploitation, web application assessment, mobile hacking, cloud security, etc.
  • Ability to work both independently and as part of a team

Skills

  • Excellent verbal communications skills and concise written communication skills
  • Good organization and multitasking skills
  • Position Hours: Regular, Full-time – In Office - Hours: 8:00am – 4:30pm M-F (No Telecommuting) Click here to submit your resume

Back To Top


Customer Support Lead

Position Summary

    This position provides daily leadership to the Customer Support staff to meet customer expectations. This includes performing and directing tasks as necessary regarding all aspects of customer support to accomplish internal sales goals, general customer support and resolving problems for our customers. The success of the Customer Support team includes providing order entry support to sales support team and external support to our end user customers to accomplish their business requirements and service objectives to meet SMC³ SPOA goals and objectives. Performs related duties as assigned.

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.
  • Responsible for the overall leadership and success of Customer Support team.
  • Proactively performs customer support duties as workload requires and delegates tasks as needed.
  • Ensures the efficient coordination of activities of the Customer Support Services team, responding to customer requests for services and resolution of problems.
  • Supports sales support team and initiatives as directed.
  • Maintains quality assurance standards to ensure customer support functions are completed in an accurate and timely manner and supports continuous quality improvement.
  • Responsible for preparing a variety of analyses and reports.
  • Ensures the SMC³ Customer and Prospect Database are actively updated and maintained; proactively seeking solutions to database accuracy and maintenance.
  • Liason: Programming and staff requirements for SMC³ Customer lists management.
  • Establishes procedures for tracking customer assistance and the resources used in the resolution.
  • Responsible for training/explanation to SMC³ staff of developed functionality and procedures to interface with customer support facility.
  • Provides training and coaching to Customer Support staff to assist them in gaining the knowledge and skills needed to excel in their position and further their career growth in the organization.
  • Approve position descriptions, participate in open position interviews, orient new employees on job duties, and conduct other new employee responsibilities.
  • Responsible for weekly timecard review and approval and conducts performance evaluations for Customer Support staff.
  • Works closely with sales and other staff on the design and development of customer support resources.
  • Fully trained and capable of executing all customer support specialist’s responsibilities.
  • Responsible for order taking and order processing, including that duty performance as workload requires, for products such as FastClass, raters, single origin files, IPA orders, Data Modules, others as defined by sales support.
  • Participates in customer meetings in a business support role as requested by Sales.
  • Leads projects as needed.
  • Serves as a mentor.
  • Recommends strategic alternatives to senior management.
  • Performs other related duties as required.

Qualifications

  • Bachelor’s degree or equivalent.
  • Requires previous business experience in related Customer support role.
  • Must have a minimum of 3-5 years previous Supervisory / Team Lead experience, recruitment and training of staff.
  • Must have excellent interpersonal and customer support skills.
  • Good understanding and knowledge of technical options necessary to effectively carry out the principal responsibilities of team Lead role.
  • Must have excellent communication skills, both written and verbal.
  • Ability to analyze problems, alternatives and develop sound conclusions and recommendations; assess customer needs, set priorities and allocate resources to most effectively meet needs in a timely manner; develop and implement appropriate procedures and controls; prepare clear, concise and accurate reports and other materials.
  • Exercise sound independent judgment within general guidelines; establish and maintain effective, customer-focused working relationships with all levels of management, employees, customers, vendors and others encountered in the course of work.
  • Must have Microsoft Office experience, Word, Excel, Outlook and PowerPoint. Experience with Microsoft Dynamics CRM a plus.

Skills

  • Problem Solving
  • Interpersonal Skills
  • Oral Communications
  • Written Communications
  • Planning/Organization
  • Accuracy
  • Adaptability
  • Dependability
  • Click here to submit resume

Back To Top


National Sales Executive

Position Summary

    This position leads the logistics sales support team. Develops and builds SMC³ shipper, carriers and 3PL relationships and manage opportunities to meet or exceed SMC³ strategic direction and revenue goals.

Essential Functions

  • Manage the logistics sales support team including project and customer assignments, approval of proposals and negotiations.
  • Responsible for the sales support staff including employee recruitment, administration, time and attendance, performance reviews and training.
  • Generate company revenue from sales calls of new and existing customers by marketing and understanding the 3PL market place from both an operational and technology perspective.
  • Responsible for generating new business from prospective accounts and meeting sales goals and targets.
  • Must establish, grow and maintain business relationships with large and medium size 3PL accounts.
  • Responsible for generating new sales from beginning to end, cold calling and strong entrepreneurial work ethic.
  • Prepare pricing, license agreements, and contracts in response to customer RFQ’s and developed business opportunities.
  • Handles administrative problems as they occur.
  • Engage resources and guidance from operations and Director of Sales in order to deliver the best customer solution.
• Must be able to forecast sales activity and reach revenue achievement while crating satisfied customers. • Other job duties as assigned. • This position requires extensive travel (around 50%).

Qualifications

  • Bachelor’s Degree (preferably in logistics/transportation/business). Advanced degree a plus.
  • Minimum 5+ year’s direct selling experience in a B2B professional environment with a minimum 2+ year’s proven track record in a leadership role managing sales professionals.
  • Must have selling experience in transportation, logistic supply chain or technical areas.
  • Understand technical concepts and technologies used in a progress business environment. Supply Chain Management business technology and processes highly desirable.
  • Professional selling, negotiating and presentation skills with the ability to sell C-Level and across both IT and business units.
  • Proven consultative sales solution skills, including the ability to articulate a clear, concise return on investment value statement.
  • Ability to maintain a high level of productivity, manage multiple competing priorities, and work effectively under the pressure of time constraints in a fast-paced, complex collaborative and team-oriented environment.
  • Strong time management skills and attention to detail.
  • Strong verbal, written and computer communication skills in Microsoft Office Tools including outlook, power point and excel.

Skills

  • Leadership
  • Problem Solving
  • Interpersonal Skills
  • Oral Communications
  • Written Communications
  • Planning/Organization
  • Accuracy
  • Adaptability
  • Dependability
  • Click to submit resume

Back To Top


C/C++ Developer

Position Summary

    This position is for a highly motivated C/C++ Developer to join a specialized team working on mission critical transportation solutions. The ideal candidate will have proven experience developing high performance scalable enterprise level applications. This position will require a deep understanding of the full development lifecycle ranging from requirements analysis to application deployment. The position also involves the ability to analyze and understand complex proprietary data structures. NO TELECOMMUTING

Essential Functions

  • Write code from functional design specifications that are well designed, efficient and testable
  • Contribute to all phases of the development lifecycle to include design, coding, unit testing and deployment
  • Work within an evolving agile development environment utilizing small teams that include developers, data analysts and QA test members
  • Gather business and data requirements from data analysts
  • Liaison between development and data analysis groups
  • Assist in creating business and technical documentation

Qualifications

  • Bachelor’s Degree in Computer Science or related field or equivalent experience
  • 5-7 years’ experience in C/C++ development
  • Java experience as a secondary language skill set
  • Ability to design/develop/debug Windows/PC based applications
  • 3+ years’ experience with Service-oriented architecture with deploying and consuming web services
  • A self-starter with the ability to work independently as well as a part of the team
  • Experience evaluating and implementing best practices tools and techniques for software development
  • Understanding of Supply Chain and logistics concepts is a plus

Skills

Back To Top