More Information Recently Released on the Proposed Cybersecurity Maturity Model Certification (CMMC) for Defense Contractors

Posted by Stephen Palamara, TCC Director of Business Development

This is a follow up to my earlier blog post that discussed that the Department of Defense recently announced that it will soon unveil a new cybersecurity standard and certification for defense contractors, called the “Cybersecurity Maturity Model Certification” (CMMC).

At the 2019 Federal Acquisition Conference Presented by PSC on June 13, 2019, Katie Arrington, Special Assistant to the Assistant Secretary of Defense for Acquisition for Cyber, Office of the Under Secretary of Acquisition and Sustainment, gave a presentation titled “Securing the Supply Chain”. The full PowerPoint presentation can be viewed here https://insidedefense.com/document/dod-briefing-slides-securing-supply-chain.

To set the tone for the presentation, Ms. Arrington showed a slide with the following quote from The Honorable Kevin Fahey, Assistant Secretary of Defense for Acquisition: “We need risk management solutions to assess, measure, and mitigate risk in real-time across multi-tier partner and supplier networks to achieve our goal of cost, schedule and performance, as they are only effective in a secure environment.”

In her presentation, Ms. Arrington discussed the development of the CMMC and provided more information on the model. The following are some of the discussion points:

  • “The DoD is working with John Hopkins University Applied Physics Laboratory (APL) and Carnegie Mellon University Software Engineering Institute (SEI) to review and combine various cybersecurity standards into one unified standard for cybersecurity.”
  • “The CMMC levels will range from basic hygiene to ‘State-of-the-Art’ and will also capture both security control and the institutionalization of processes that enhance cybersecurity for DIB companies.”
  • “The required CMMC level (notionally between 1-5) for a specific contract will be contained in the RFP sections L & M, and will be a ‘go/no-go decision’.”
  • “The CMMC will include a center for cybersecurity education and training.”
  • “The CMMC will include the development and deployment of a tool that 3rd party cybersecurity certifiers will use to conduct audits, collect metrics, and inform risk mitigation for the entire supply chain.”

There will be twelve collaborative Industry Days/Listening Sessions in locations across the country in July and August 2019 to provide a venue for stakeholders to obtain information and voice concerns. It is anticipated that September 2020 will be the target rollout date for the CMMC 1-5 requirement to appear on RFP’s.

In another blog post, we will take a closer look at the notional CMMC model components, discussed by Ms. Arrington at the conference.

To find out more about TCC’s Security Services please visit our website https://www.e-tcc.com/security-services.

 

TCC Seeks a Software Developer II

Posted by Kelly Grant, TCC Senior Technical Recruiter

The Software Developer will be assigned to an internal software development team working on TCC’s mobile workforce productivity application. Candidate will work within the TCC HQ in Indianapolis under the direction of TCC Project Manager.

Responsibilities
• Deploy software in a well-planned manner with complete coordination with all end users
• Consistently meet time lines and maintain awareness of schedules
• Interpret business technical and functional requirements and design solutions to meet those requirements
• Work effectively in a team environment and balance individually assigned work
• Perform modifications to complex, multi-user systems
• Work independently and be customer service oriented

Qualifications
• Associate’s Degree in Computer Science or a comparable degree or equivalent work/school experience.
• 5+ years’ experience participating in collaborative development environment preferred.
• Extensive experience with Microsoft based technologies:
o C# and .NET technologies
o LINQ, Entity Framework, REST Web API
o MVVM – MUST HAVE
o WPF – Desired
o Microsoft SQL Server, Stored Procedures
o Visual Studio and Visual Studio Code
o Team Foundation Server, TFS User Stories – Desired
• Able to automate routine maintenance and tasks via scripting languages
• Experience with multi-tier application design and development and knowledge of design patterns
• Unit testing and integration
• Understanding of distributed systems and data structures, both in design and implantation.
• Excellent written and verbal communication skills

Benefits
• Medical, Dental, Vision Insurance
• Employer-funded Health Reimbursement Arrangement (HRA)
• Company sponsored 401k
• Paid Time Off

To apply to this position please visit our website https://jobs.ourcareerpages.com/job/450658?source=TCCSoftwareSolutions&jobFeedCode=TCCSoftwareSolutions&returnURL=https://www.e-tcc.com/

About TCC
Founded in 1996 in Indianapolis, IN, The Consultants Consortium (TCC) is an innovative solutions provider committed to designing and delivering high-value, cost-effective IT consulting services and application technology solutions for both the private and public sectors. With a team of more than 250 IT and business professionals, TCC serves clients nationwide, from state and federal government agencies to commercial sector customers. TCC is committed to providing the most cutting edge solutions, and with that, ensures they stay up-to-date on crucial certifications and affiliations. Among these are the highly accredited Microsoft Certifications.

At TCC, we know that having a strong company culture is paramount in sustaining the success and stability of the company, especially within the information technology industry. That’s why we place our focus on the people who make our success possible: our employees, partners and clients. We strive to create an environment that preserves and fosters growth while still promoting the DNA of our company.

Our core values:
• Building strong, reliable relationships with our employees, our partners and our clients
• Upholding integrity, honesty and respect
• Supporting our local community
• Encouraging continued education and development

Accessibility: If you need an accommodation as part of the employment process
please contact Human Resources at Email: tcc.recruiting@e-tcc.com

Equal Opportunity Employer, including disabled and veterans. 

Which Automation Technologies are Most in Demand?

Posted by Kelly Grant, TCC Senior Technical Recruiter

Most companies have multiple testers on their Quality Assurance teams and testers have certain skills that many developers do not, but it appears that automation testing continues to rise. In part, this is due to the increasing adoption of agile development, which requires testing to be part of the continuous integration cycle.

I recently read an article on the TechBeacon website that discusses need for automation testing skills in today’s marketplace. https://techbeacon.com/app-dev-testing/why-test-automation-skills-are-career-must

Everyone in the industry recognizes there is an increasing shift toward eliminating manual testing and relying more heavily upon automated testing. The article states that having some programming experience will help software testers in their current jobs, as well as be more marketable when looking for a new position. But if someone does not already have automated test skills, the number of technologies and programming languages may feel overwhelming. The following lists may help.

The article states that the five most requested programming skills, in order, are:

  • SQL or relational database skills
  • Java, including J2EE and EJBs
  • Perl
  • Python
  • C/C++

It also calls out the following technologies as required skills for many tester positions:

  • XML
  • General web development skills including HTTP/HTTPS, HTML, CSS, and XPATH
  • Web services or referenced SOAP and XSL/XSLT

The article stated these are the top five automation technologies, which may be a good starting point if you are interested in adding to your skill set:

  • Selenium, including Selenium Remote Control (RC)
  • QTP
  • xUnit frameworks such as JUnit, NUnit, TestNG, etc.
  • LoadRunner
  • JMeter

The article states: “The more technical and automated testing skills you have, the more marketable you’ll be as a tester. If you don’t have the skills now, start learning. Even if you’d rather focus on manual testing, learning these technologies will let you help your team automate those tiresome regression tests and spend more of your creative energy on exploratory testing.”

Seems like good advice.

To learn more about TCC and our career opportunities please visit our website https://www.e-tcc.com/open-positions.

 

TCC Seeks a DevOps Test Engineer

Posted by Kelly Grant, TCC Senior Technical Recruiter

The DevOps Test Engineer is accountable for the design, development, and maintenance of automated testing software projects and managing and directing automated software testing initiatives.

Responsibilities

  • Research and recommend automated testing tools and products
  • Implement automated testing for new software products and product improvements.
  • Develop documentation for test systems operations
  • Provide training to ensure proper implementation and use of automated testing systems.
  • Participate in new product development activities and related testing systems
  • Responsible for the development of the global functional testing strategies
  • Assist with coordination and directing documentation and testing personnel
  • Consistently meet time lines and maintain awareness of schedules
  • Interpret business technical and functional requirements and design solutions to meet those requirements
  • Work effectively in a team environment and balance individually assigned work
  • Perform modifications to complex, multi-user systems
  • Oversee unit testing and develop fixes

Qualifications

  • Associate’s Degree in Computer Science or a comparable degree or equivalent work/school experience.
  • 6+ years’ experience participating in collaborative development environment
  • Experience and expertise using Functional Testing and Defect Management tools
  • Experience in automation test development in a business environment
  • Experience in implementing either Selenium or .Net Test Manager
  • Experience implementing test tools with Visual Studio
  • Experience with embedded browser debuggers within IE, Chrome and Firefox
  • Proficiency in C#.Net
  • Good understanding of Service Oriented Architecture, including RESTful APIs, SOAP, XML or JSON
  • Excellent written and verbal communication skills

Benefits
• Medical, Dental, Vision Insurance
• Employer-funded Health Reimbursement Arrangement (HRA)
• Company sponsored 401k
• Paid Time Off

About TCC
Founded in 1996 in Indianapolis, IN, The Consultants Consortium (TCC) is an innovative solutions provider committed to designing and delivering high-value, cost-effective IT consulting services and application technology solutions for both the private and public sectors. With a team of more than 250 IT and business professionals, TCC serves clients nationwide, from state and federal government agencies to commercial sector customers. TCC is committed to providing the most cutting edge solutions, and with that, ensures they stay up-to-date on crucial certifications and affiliations. Among these are the highly accredited Microsoft Certifications.

At TCC, we know that having a strong company culture is paramount in sustaining the success and stability of the company, especially within the information technology industry. That’s why we place our focus on the people who make our success possible: our employees, partners and clients. We strive to create an environment that preserves and fosters growth while still promoting the DNA of our company.

Our core values:
• Building strong, reliable relationships with our employees, our partners and our clients
• Upholding integrity, honesty and respect
• Supporting our local community
• Encouraging continued education and development

Accessibility: If you need an accommodation as part of the employment process
please contact Human Resources at Email: tcc.recruiting@e-tcc.com

Equal Opportunity Employer, including disabled and veterans. To apply for this position please visit our website https://www.e-tcc.com/open-positions