Back to Job Search

Software Engineer

  • Location: Plano, 75024
  • Salary: 75.0
  • Job Type:Contract

Posted 22 days ago

Long term contract in Plano, TX for a Software Engineer.
  • Bachelor’s degree or higher in Computer Science, Engineering or related discipline, or equivalent professional experience.
  • Development
    • 2 years of recent hands-on software development experience using programming languages such as Rust, Go, C/C++, JavaScript and/or Java.
    • Prefer recent hands own software development experience in scripting languages such as Bash, PowerShell, Perl etc.
    • Recent experience in using DevOps CI/CD tools such as Git, Jenkins, Artifactory, SonarQube, Burp Suite, TruffleHog, etc.
    • Software development experience using web protocols such as gRPC, REST and WebSocket.
  • Design
    • Deep knowledge of OOA/OOD concepts is required,
  • Cloud
    • Cloud software development using containers such as Docker, Kubernetes etc., serverless computing using CDN, Lambda etc., and infrastructure as code using Terraform, YAML, etc.
    • Deep understanding of cloud systems and hands own experience in setting up, managing, and troubleshooting cloud network and software deployments.
  • Mobile
    • Mobile application development experience is preferred for Android and iOS platforms using Objective C, Swift, Java, Flutter, etc.
  • Security
    • Preferred to have an understanding of PKI, cryptography, key security, key derivation, hashing algorithms, and knowledge of cryptographic frameworks and standards.
    • Working knowledge of cryptographic tolls and libraries such as OpenSSL is preferred.
    • Prefer experience in leveraging cloud security tools and function to secure cloud systems such as AWS, Azure and/or GCP.
    • Prefer experience in deploying applications and securing applications and sensitive data in Cloud environment.
    • Prefer experience in securing IoT devices and communications between IoT devices and cloud using protocols such as gRPC, TLS, MQTT etc.
    • Good to have a knowledge of cybersecurity protections of embedded applications, mobile applications, web applications, cloud and on-premises systems.
    • Prefer NIST publications related to IoT, mobile, server, cloud and key management security.
    • Prefer the ability to perform secure code review on infrastructure scripts and code. Identify vulnerabilities and provide guidance to development team and provide development support in remediating findings.
    • Prefer the ability to provide support and expert advice in remediating for any security incidents identified in production as well as pre-production systems.
    • Software development experience/expertise to compliment product security and application security initiatives are required.
  • Methodology
    • Recent working knowledge of Agile/Scrum methodology is preferred.
  • Problem Solving
    • Able to think outside the box and excellent problem-solving skills.
  • Communication 
    • Strong written and verbal communication skills.
    • Ability to communicate clearly with team, peers and executives.

Candidates will be responsible for following the client's COVID-19 protocols. Please refer to your MATRIX representative for specifics.

About Us

At MATRIX, we expertly match talented professionals with job opportunities to elevate careers. Since 1983, we have placed thousands of professionals at innovative clients across every industry ranging from small startups to Fortune 50 companies. It’s why we’re consistently in the top 25 of all U.S. IT staffing firms and why our consultants rate us well above the industry average, earning us ClearlyRated's Best of Staffing awards year after year. People come to us for a job, and stay with us because of our top-notch consultant care.

MATRIX is and Equal Employment Opportunity employer including disability and veteran and provides reasonable accommodations for all qualified individuals.  Supporting medical or religious documentation will be required where applicable. If you are a qualified individual you may request a reasonable accommodation under the American Disability Act (ADA). If you are a person with a disability needing assistance applying, or at any point in the hiring process, please email us at To ensure a quick response to your request, please use the words “Accommodation request” as the subject line of your email.