> Markdown version of [/jobs/ext/589661-c-with-perl-developer](https://www.wearedevelopers.com/jobs/ext/589661-c-with-perl-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # C++ with PERL Developer - **Company:** Tata Consultancy Services Limited - **Location:** Seattle, WA, United States - **Salary:** $110,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, HTML, JavaScript (Programming Language), Amazon Web Services, Software Applications, Automation of Tests, Microsoft Azure, C++ (Programming Language), Cascading Style Sheets (CSS), Software Quality, Code Review, Continuous Integration, Data Structures, Software Debugging, DevOps, Language Integrated Query, Memory Management, Perl (Programming Language), Entity Framework, Design of User Interfaces, Python (Programming Language), PostgreSQL, Microsoft SQL Server, MySQL, Object-Oriented Software Development, SQL Databases, Scripting, Git, Integration Tests, Information Technology, Software Version Control, Microservices - **Published:** June 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=f6bac7e015e2c29a ## About the Role Do you have experience in Version control systems?, Do you have a Bachelor's degree?, * 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., Qualifications : BACHELOR OF COMPUTER SCIENCE ## Description * 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. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [10 Highest Paying Programming Languages 2025](https://www.wearedevelopers.com/magazine/150-10-highest-paying-programming-languages-2025) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview)