C++ with PERL Developer

Tata Consultancy Services

Everett (WA)

On-site

USD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary annual incentive
Comprehensive medical coverage
Parental leaves
Auto & Home Insurance options
Commuter benefits
Certification & training reimbursement
Paid vacation & holidays

Job summary

Tata Consultancy Services in Everett, WA seeks a software professional to contribute to C++ and Perl projects across Linux environments. You will build, optimize, and maintain high-performance applications and automation tools, collaborating with cross-functional teams to deliver robust features.

Expect code reviews, testing, and DevOps practices, with exposure to cloud platforms such as Azure or AWS and databases like SQL Server/MySQL/PostgreSQL.

Qualifications

  • Solid understanding of object oriented programming and modern C++ standards.
  • Strong knowledge of Perl syntax and OO Perl for tools development.
  • Experience in Linux/Unix environments with scheduled applications.
  • Experience with Entity Framework, LINQ and SQL databases (SQL Server/MySQL/PostgreSQL).
  • Familiarity with HTML/CSS/JavaScript and responsive UI design.

Responsibilities

  • Develop and maintain high-performance, scalable software with C++.
  • Design and maintain tools with Perl; build automation components.
  • Collaborate across teams to define requirements and integrate systems.
  • Optimize code for performance, security, and scalability.
  • Triage issues, write unit/integration tests, and participate in code reviews.
  • Manage development environments and Git-based workflows.

Skills

C++
Perl
Linux/Unix
Debugging
Problem solving
Unit testing
Code reviews

Education

Bachelor of Computer Science

Tools

Git
CI/CD
DevOps
Azure
AWS
Entity Framework
LINQ
SQL databases

Job description

  • Solid understanding of object-oriented programming, data structures, algorithms, memory management, and modern C++ standards
  • Strong knowledge of Perl language syntax, including object-oriented Perl, and experience with building, designing, running, and deploying Perl-based tools
  • Experience working in Linux/Unix environments, including familiarity with relevant commands and running scheduled applications.
  • Experience with Entity Framework, LINQ, and SQL databases (SQL Server/MySQL/PostgreSQL).
  • Experience with microservices, API integration, and cloud platforms (Azure/AWS).
  • Familiarity with Git, CI/CD pipelines, and DevOps practices.
  • Strong debugging, problem-solving, and clean code practices.
  • Develop and maintain high-performance, scalable, and memory-efficient software applications using C++.
  • Design, develop, and maintain tools, automation scripts, and integration components using Perl and potentially other scripting languages like Shell or Python.
  • Collaborate with cross-functional teams to define requirements, design new features, and ensure seamless integration between different systems and components.
  • Optimize existing C++ and Perl codebases for performance, security, and scalability.
  • Troubleshoot and debug complex issues across integrated C++ and Perl environments.
  • Write comprehensive unit and integration tests to ensure code quality and stability.
  • Participate in code reviews and adhere to coding standards and best practices for both languages.
  • Manage development environments and version control systems like Git.
Job Description
Must Have Technical/Functional Skills
  • Solid understanding of object-oriented programming, data structures, algorithms, memory management, and modern C++ standards
  • Strong knowledge of Perl language syntax, including object-oriented Perl, and experience with building, designing, running, and deploying Perl-based tools
  • Experience working in Linux/Unix environments, including familiarity with relevant commands and running scheduled applications.
  • Experience with Entity Framework, LINQ, and SQL databases (SQL Server/MySQL/PostgreSQL).
  • Good understanding of HTML, CSS, JavaScript, and responsive UI design.
  • Experience with microservices, API integration, and cloud platforms (Azure/AWS).
  • Familiarity with Git, CI/CD pipelines, and DevOps practices.
  • Strong debugging, problem-solving, and clean code practices.
Roles & Responsibilities
  • Develop and maintain high-performance, scalable, and memory-efficient software applications using C++.
  • Design, develop, and maintain tools, automation scripts, and integration components using Perl and potentially other scripting languages like Shell or Python.
  • Collaborate with cross-functional teams to define requirements, design new features, and ensure seamless integration between different systems and components.
  • Optimize existing C++ and Perl codebases for performance, security, and scalability.
  • Troubleshoot and debug complex issues across integrated C++ and Perl environments.
  • Write comprehensive unit and integration tests to ensure code quality and stability.
  • Participate in code reviews and adhere to coding standards and best practices for both languages.
  • Manage development environments and version control systems like Git.

Base Salary Range : $110,000 to $140,000 Per Annum

TCS Employee Benefits Summary
  • Discretionary Annual Incentive.
  • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
  • Family Support: Maternal & Parental Leaves.
  • Insurance Options: Auto & Home Insurance, Identity Theft Protection.
  • Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
  • Time Off: Vacation, Time Off, Sick Leave & Holidays.
  • Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Qualifications

BACHELOR OF COMPUTER SCIENCE

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ With Perl Developer
C++ With Perl Developer

Veriipro • Seattle (WA)

On-site
USD 90,000 - 120,000
Unix System Programmer
Unix System Programmer

Tata Consultancy Services • Alpharetta (GA)

On-site
USD 120,000 - 130,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leaves
+3
Engineer
Engineer

Tata Consultancy Services • King of Prussia (PA)

On-site
USD 120,000 - 140,000
Discretionary Annual Incentive
Medical Coverage
Family Leave
+5
.Net Full Stack Developer
.Net Full Stack Developer

Tata Consultancy Services • Seattle (WA)

On-site
USD 110,000 - 125,000
Discretionary Annual Incentive
Comprehensive Medical Coverage: Health
Family Support: Parental Leaves
+4
Linux Support
Linux Support

Tata Consultancy Services • Addison (TX)

On-site
USD 90,000 - 125,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Vacation & Holidays
+1
Senior Technical Lead / Infrastructure Automation Engineer
Senior Technical Lead / Infrastructure Automation Engineer

Tata Consultancy Services • Plano (TX)

On-site
USD 130,000 - 150,000
Discretionary Annual Incentive
Comprehensive Medical Coverage: Health
Family Leave
+6
Fullstack Developer
Fullstack Developer

Tata Consultancy Services • New York (NY)

On-site
USD 135,000 - 160,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
401K Plan
Senior Mainframe Developer
Senior Mainframe Developer

Tata Consultancy Services • Atlanta (GA)

On-site
USD 100,000 - 110,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support: Maternal & Parental Le
+4
Engineer
Engineer

Tata Consultancy Services • Addison (TX)

On-site
USD 100,000 - 125,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support: Parental Leaves
+3
Engineer
Engineer

Tata Consultancy Services • San Ramon (CA)

On-site
USD 100,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leaves
+2