MAS - CM Advanced Technologies Inc. - 47QTCA24D0019

DOCX document 39 KB

Attached to
Federal Supply Schedule 47QTCA24D0019 Federal contract IDV
Contract number
47QTCA24D0019
Issued by
GSA Federal Acquisition Service

About this file

This price list outlines several labor categories and hourly rates under a federal supply schedule contract. CM Advanced Technologies offers technical writing, software engineering, business analysis, and enterprise architecture services. Key labor categories include SAP Expert at $118.80/hour, Senior Software Engineer at $93.83/hour, and Senior Business Analyst at $78.80/hour. The multiple award schedule contract was awarded on November 3, 2023 and has a potential value of $474,800, expiring on November 2, 2028. Services will be provided under contract number 47QTCA24D0019 for IT products and services.

CM Advanced Technologies Inc. Pricelist and/or Vendor Terms and Conditions for 47QTCA24D0019, a Federal Supply Schedule awarded to CM Advanced Technologies Inc., under Multiple Award Schedule (MAS)

View the file

On GovTribe

Work with this file on GovTribe

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

CM Advanced Technologies

Terms and Conditions Price List

January 12, 2024

Contents

Company Information2
Contract Information2
Terms and Conditions2
Labor Categories Descriptions2
Price List12

Company Information

· POC: Carlos Mathews

· E-mail: cmathews@cmadvancedtech.com

· 4100 Market St Suite 140

· Huntsville AL 35808

· Cage Code: 77P57

· UEI: F1LCBD6AYZ15

· Phone: (256) 337-2547

· Website: www.cmadvancedtech.com

Contract Information

· Contract Number: 47QTCA24D0019

· Multiple Award Schedule – Information Technology Category

· SIN: 54151S

Terms and Conditions

· N/A Labor Categories Descriptions Job Title: Technical Writer (IT Systems) Position Summary:

The Technical Writer (IT Systems) plays a vital role in gathering, analyzing, and composing complex technical information related to IT systems. They are responsible for conducting thorough research, ensuring the use of appropriate technical terminology, and translating technical information into clear and comprehensible documents. The Technical Writer organizes material, adhering to established standards of order, clarity, conciseness, style, and terminology. Additionally, they select visual aids such as photographs, drawings, diagrams, and charts to enhance the understanding of the material.

Key Responsibilities:

· Conduct research to ensure accuracy and proper use of technical terminology.

· Translate technical information into clear and easily understandable documents for technical and nontechnical audiences.

· Organize material and write descriptive copy following established standards of order, clarity, conciseness, style, and terminology.

· Select appropriate visual aids, such as photographs, drawings, diagrams, and charts, to illustrate the material effectively.

· Develop communication materials for various platforms, including publications, internet resources, strategic initiatives, user manuals, training materials, installation guides, white papers, and reports.

· Write, edit, and refine functional descriptions, IT system specifications, special reports, and other customer deliverables.

· Provide technical writing support and interpret directions from scripted storyboards, specifications, and other sources.

· Review documents for technical accuracy, ensuring compliance with applicable regulations.

Minimum Requirements:

· Bachelor's degree in a relevant field (e.g., Computer Science, Information Technology, Technical Writing, etc.).

· Minimum of 4 years of experience in technical writing, with a focus on IT systems.

· Strong understanding of IT concepts, terminology, and best practices.

· Excellent written and verbal communication skills.

· Proficiency in organizing and presenting complex information in a clear and concise manner.

· Attention to detail and ability to adhere to established standards and guidelines.

· Familiarity with visual design principles and the ability to select appropriate visual aids.

· Knowledge of relevant software tools and applications used in technical writing.

Preferred Qualifications:

· Professional certifications in technical writing or IT systems.

Skills and Competencies:

· Strong research and analytical skills.

· Ability to comprehend and interpret technical concepts and information.

· Proficient in using authoring and publishing tools.

· Excellent organizational and time management abilities.

· Detail oriented and committed to producing high quality documentation.

· Collaborative mindset and ability to work effectively in cross functional teams.

· Flexibility to adapt to changing priorities and deadlines.

· Familiarity with regulatory requirements and industry standards related to technical writing in the IT field.

Job Title: SAP Expert Position Summary:

The SAP Expert plays a crucial role in providing strategic analysis and organizational engineering expertise to managers and supervisors. They collaborate on various aspects such as resource management, cost and economic analysis, and information system development and integration. The SAP Expert also assists in facilitating process improvement efforts and takes responsibility for directing data collection, modeling analysis, and documentation efforts as required. Additionally, this position involves working on both the functional and development sides of the SAP system, including developing ABAP queries and possessing a deep understanding of the table structures within SAP ERP systems.

Key Responsibilities:

· Consult with managers and supervisors to provide strategic analysis and insights.

· Collaborate on organizational engineering initiatives, including resource management, cost and economic analysis, and information system development and integration.

· Assist in facilitating process improvement efforts to optimize business operations.

· Direct efforts in data collection, modeling analysis, and documentation as necessary.

· Develop and implement SAP solutions to enhance business processes and drive efficiency.

· Provide expertise and guidance in SAP system configuration, customization, and integration.

· Develop ABAP queries to extract and analyze data from SAP ERP systems.

· Possess a comprehensive understanding of SAP table structures and their relationships.

· Collaborate with cross functional teams to understand business requirements and translate them into SAP solutions.

· Conduct thorough analysis of business processes and recommend SAP best practices.

· Design and execute SAP testing plans to ensure system integrity and performance.

· Provide end-user training and support to maximize SAP system utilization.

Minimum Requirements:

· Bachelor's degree in a relevant field (e.g., Business Administration, Information Systems, Computer Science, etc.).

· Minimum of 4 years of experience in SAP implementation, configuration, and support.

· Strong knowledge of SAP modules relevant to the organization's needs (e.g., SAP FI/CO, SAP MM, SAP SD, etc.).

· Demonstrated expertise in strategic analysis, organizational engineering, and process improvement.

· Proficient in data collection, modeling analysis, and documentation techniques.

· Strong understanding of ABAP programming language and ability to develop ABAP queries.

· Deep understanding of SAP table structures and their relationships.

· Strong problem solving skills and ability to think analytically.

· Excellent communication and interpersonal skills.

Preferred Qualifications:

· SAP certification in relevant modules.

· Experience in leading SAP implementation projects.

· Knowledge of industry specific SAP solutions and best practices.

Skills and Competencies:

· In depth understanding of SAP systems and modules.

· Proficient in SAP configuration, customization, and integration.

· Strong analytical and problem-solving skills.

· Ability to develop ABAP queries and work on the functional and development sides of the SAP system.

· Ability to collaborate effectively with stakeholders at all levels.

· Excellent project management and organizational skills.

· Detail oriented with a focus on accuracy and quality.

· Ability to adapt to changing priorities and manage multiple tasks.

· Strong presentation and training skills.

Job Title: Senior Software Engineer

The Senior Software Engineer oversees the technical design, development, and implementation of large projects and major software products and systems. They play a key role in defining architecture requirements, establishing design and development standards, and ensuring the feasibility and viability of product plans and designs. The Senior Software Engineer considers emerging technologies and product supportability when making design and implementation decisions. They serve as the primary technical resource for the development team and may act as a team leader, providing guidance, assigning tasks, and reviewing the work of lower level developers. Additionally, the Senior Software Engineer actively participates in product demonstrations, trade shows, seminars, industry panels, and user group meetings. They also engage with customers to understand their strategies, requirements, and support needs. This role is typically the senior nonmanagement level within the development team and reports to a manager or the head of a unit/department.

Key Responsibilities:

· Oversee the technical design, development, and implementation of large projects and major software products and systems.

· Assist in defining architecture requirements and establishing design and development standards.

· Consult with management and customers to assess the feasibility and viability of product plans and designs.

· Consider emerging technologies and product supportability during the design and implementation phases.

· Serve as the primary technical resource for the development team, providing guidance and expertise.

· Act as a team leader by prioritizing group tasks, assigning individual assignments, and reviewing the work of lower level developers.

· Conduct product demonstrations and actively participate in trade shows, seminars, industry panels, and user group meetings.

· Interact with customers to understand their strategies, requirements, and support needs.

· Collaborate with cross functional teams to ensure successful project outcomes.

Stay updated with industry trends, best practices, and emerging technologies related to software development.

· Mentor junior developers and promote knowledge sharing within the team.

Minimum Requirements:

· Bachelor's degree in Computer Science or a related field.

· Minimum of 8 years of experience in software development.

· Strong expertise in designing, developing, and implementing large projects and major software products and systems.

· Proven experience in defining architecture requirements and establishing design and development standards.

· Excellent problem solving and analytical skills.

· Strong understanding of software development methodologies and practices.

· Proficiency in programming languages and technologies relevant to the organization's needs.

· Strong communication and interpersonal skills.

Preferred Qualifications:

· Master's degree in Computer Science or a related field.

· Experience in leading software development teams and guiding their work.

· Knowledge of emerging technologies and their applications in software development.

· Familiarity with industry specific regulations and compliance requirements.

Skills and Competencies:

· Excellent technical and coding skills.

· Ability to analyze complex problems and propose effective solutions.

· Strong knowledge of software architecture and design principles.

· Proficient in utilizing development tools and technologies.

· Excellent communication and collaboration skills.

· Ability to mentor and guide junior developers.

· Strong attention to detail and commitment to delivering high quality software solutions.

· Adaptability to changing priorities and requirements.

· Continuous learning mindset to stay updated with evolving technologies.

Job Title: Software Engineer

The Software Engineer plays a key role in software design, development, and implementation within the organization. They contribute to projects and software products, working under the guidance of senior team members. The Senior Software assists in defining architecture requirements, follows established design and development standards, and collaborates with the team to ensure successful outcomes. They participate in product demonstrations, engage with customers to understand their needs, and contribute to problem solving and support efforts. The Senior Software reports to a manager or senior team member and is an important contributor to the software development team.

Key Responsibilities:

· Contribute to software design, development, and implementation activities.

· Follow established architecture requirements and design standards.

· Collaborate with senior team members to ensure project success.

· Participate in product demonstrations, trade shows, and industry events.

· Engage with customers to understand their requirements and provide support.

· Contribute to problem solving efforts and assist in troubleshooting.

· Stay updated with relevant industry trends and technologies.

· Work as part of a team to deliver high-quality software solutions.

Minimum Requirements:

· Bachelor's degree in Computer Science or a related field.

· Minimum of 4 years of experience in software development.

· Solid understanding of software design and development principles.

· Proficiency in programming languages and technologies relevant to the organization's needs.

· Strong analytical and problem-solving skills.

· Excellent communication and interpersonal skills.

Preferred Qualifications:

· Master's degree in Computer Science or a related field.

· Experience in software development projects and team collaboration.

· Knowledge of emerging technologies and their applications in software development.

Skills and Competencies:

· Proficient in software design and development practices.

· Strong coding skills and familiarity with relevant technologies.

· Analytical mindset and ability to solve complex problems.

· Effective communication and collaboration abilities.

· Detail oriented and committed to delivering quality software solutions.

· Ability to work well within a team environment.

· Adaptability to changing project requirements and priorities.

· Continual learning mindset to stay updated with evolving technologies.

Job Title: Senior Enterprise Architect Position Summary:

The Senior Enterprise Architect plays a critical role in defining and implementing the IT architecture vision and strategy for the organization. They focus on various aspects such as business process optimization, data governance, change management, enterprise transformation, and future roadmap planning. The Senior Enterprise Architect is responsible for aligning technology solutions with business objectives, ensuring effective integration of systems, and driving enterprise-wide transformation initiatives. They collaborate with stakeholders at all levels to understand business needs, analyze existing systems and processes, and develop architectural plans that support the organization's long-term goals.

Key Responsibilities:

· Develop and communicate the IT architecture vision and strategy to support business objectives and drive transformational initiatives.

· Analyze and evaluate the current state of technology systems, processes, and data flows across the organization.

· Collaborate with stakeholders to define and document business requirements, goals, and constraints.

· Design and architect enterprise wide solutions that align with business strategies and objectives.

· Identify areas for improvement in business processes and propose solutions to optimize efficiency and effectiveness.

· Ensure data governance and integrity, including defining data standards, policies, and procedures.

· Develop future roadmaps and migration plans, considering emerging technologies and industry trends.

· Guide and advise project teams and technical resources on the application of architectural principles and best practices.

· Collaborate with business and IT leaders to define and implement change management strategies for technology transformations.

· Evaluate and select technology platforms, frameworks, and tools that align with the architectural vision.

· Provide guidance and mentorship to junior architects and technical teams.

Minimum Requirements:

· Bachelor's degree in Computer Science, Information Technology, or a related field.

· Minimum of 4 years of experience in enterprise architecture or a related role.

· In depth understanding of business processes, IT systems, and data flows.

· Proven track record of leading enterprise-wide architectural initiatives and driving transformational change.

· Strong knowledge of architecture frameworks, methodologies, and best practices.

· Experience in business process optimization, change management, and enterprise transformation.

· Excellent analytical and problem-solving skills.

· Strong communication and presentation skills, with the ability to convey complex technical concepts to nontechnical stakeholders.

Preferred Qualifications:

· Bachelor’s degree in Computer Science, Information Technology, or a related field.

· Relevant certifications in enterprise architecture or related domains.

· Experience in defining and implementing data governance frameworks.

· Familiarity with industry specific regulations and compliance requirements.

Skills and Competencies:

· Extensive knowledge of enterprise architecture principles, frameworks, and methodologies.

· Proficiency in analyzing and designing complex business processes.

· Strong understanding of data governance principles and practices.

· Excellent strategic thinking and planning abilities.

· Ability to influence and collaborate with stakeholders at all levels.

· Strong leadership and mentorship capabilities.

· Excellent problem solving and decision-making skills.

· UpToDate knowledge of emerging technologies and industry trends.

· Strong project management and organizational skills.

Job Title: Senior Business Analyst

The Senior Business Analyst plays a crucial role in reviewing, analyzing, and evaluating business IT systems and user needs within the organization. They align these systems with overall business strategies and formulate solutions to enhance efficiency and effectiveness. The Senior Business Analyst writes detailed descriptions of user needs, program functions, and the necessary steps to develop or modify computer programs. They possess strong knowledge of computer software and programs relevant to their job functions. This role relies on experience and judgment to plan and achieve goals, and it involves performing a variety of complex tasks. Additionally, the Senior Business Analyst may lead and direct the work of others.

Key Responsibilities:

· Review, analyze, and evaluate business IT systems and user needs.

· Formulate systems and solutions that align with overall business strategies.

· Write detailed descriptions of user needs, program functions, and development/modification steps for computer programs.

· Collaborate with stakeholders to gather requirements and ensure a clear understanding of business needs.

· Conduct thorough analysis of business processes and recommend improvements or system enhancements.

· Facilitate meetings and workshops to elicit requirements and gather feedback.

· Develop business process models, use cases, and functional specifications.

· Collaborate with development teams to translate business requirements into technical solutions.

· Ensure effective communication and collaboration between business stakeholders and technical teams.

· Provide guidance and mentorship to junior business analysts, as needed.

· Perform other complex tasks as required to support business analysis initiatives.

Minimum Requirements:

· Bachelor's degree in Business Administration, Computer Science, or a related field.

· Minimum of 8 years of experience in business analysis or a related role.

· Strong understanding of business processes, IT systems, and software applications.

· Proven experience in formulating systems and solutions to support business strategies.

· Excellent analytical and problem solving skills.

· Proficiency in documenting user needs, program functions, and development/modification steps.

· Familiarity with computer software and programs relevant to the job functions.

· Strong communication and interpersonal skills.

· Ability to lead and direct the work of others.

Preferred Qualifications:

· Bachelor’s degree in Business Administration, Computer Science, or a related field.

· Relevant certifications in business analysis or related domains.

· Experience in leading and managing business analysis initiatives.

· Familiarity with industry specific regulations and compliance requirements.

Skills and Competencies:

· Strong knowledge of business analysis principles, methodologies, and best practices.

· Proficiency in analyzing and evaluating complex business processes and systems.

· Excellent documentation and requirements gathering skills.

· Strong understanding of software applications and their integration capabilities.

· Excellent communication and collaboration abilities.

· Detail oriented and committed to delivering high quality results.

· Strong leadership and mentoring capabilities.

· Ability to prioritize and manage multiple tasks effectively.

· Adaptability to changing project requirements and priorities.

· Continuous learning mindset to stay updated with evolving technologies.

Price List

Labor Category/Service Title
Price
SAP Expert
$118.80
Software Engineer Sr.
$91.85
Software Engineer
$85.21
Business Analyst Sr.
$78.80
Technical Editor
$57.02
Senior Enterprise Architect (Not in subcontract but falls under Senior Software Engineer.)
$93.83

image1.png

File details come from the government source that posted it. Updated .