Talent.com
Software Engineer (C / C++)

Software Engineer (C / C++)

USMPlano, TX, United States
1 day ago
Job type
  • Full-time
Job description
  • Start Date : Interview Types F2F
  • Skills C / C++ : ,Proficient in.. Visa Types Green Card, US Citiz..
  • Client : Amdocs / AT&T

    Job Title : Software Engineer (C / C++)

    Project Location : Plano, TX (5 days Onsite)

    Duration - 12 + Months

    Rate : $50 on W2

    Note - Need Local Candidates only. In-person interview is mandatory .

    Key Technical Skills :

    C / C++ :

    Proficient in analyzing, understanding, and refactoring complex C / C++ codebases.

    Experience in debugging and enhancing legacy C / C++ applications. MongoDB :

    Hands-on experience with schema design, data migration, and performance tuning in MongoDB.

    Ability to extract, transform, and load (ETL) data between legacy and modern databases. GitHub :

    Strong experience with Git version control, branch management, and code review workflows using GitHub.

    Familiarity with GitHub Actions or other CI / CD integrations. Unix Shell Scripting :

    Expertise in writing and maintaining robust shell scripts to automate processes, migrations, and system tasks.

    Experience with Unix command-line tools, including scripting for batch processing and system monitoring.

    grep / sed / awk :

    Proficient in using text processing utilities for log analysis, data extraction, and transformation within Unix environments. Python & Perl :

    Advanced scripting skills in Python and Perl for automation, data manipulation, and creating migration utilities.

    Ability to maintain and extend existing scripts as part of the transition process. Java :

    Solid understanding of Java for integrating with replacement services, building new components, or migrating business logic.

    Familiarity with Java build tools and dependency management. Jfrog (Artifactory) :

    Experience managing binary artifacts, versioning, and repository integration using Jfrog Artifactory.

    Understanding of software supply chain and dependency management. Kafka / Event Hub (Event Processing) :

    Experience designing, building, or integrating event-driven systems using Apache Kafka or Azure Event Hub.

    Ability to migrate or bridge event processing between legacy and new platforms. Additional Skills & Responsibilities : Legacy Application Analysis :

    Ability to reverse engineer undocumented or poorly documented systems.

    Skilled in mapping business processes from legacy systems to new architectures. Data Migration & Validation :

    Plan and execute safe, reliable data migrations with thorough validation and reconciliation processes. Documentation :

    Create clear, concise documentation of migration steps, legacy system architecture, and new system mappings. Collaboration & Communication :

    Strong communication skills to work with cross-functional teams, including business analysts, QA, and operations. Problem Solving :

    Aptitude for troubleshooting complex system interdependencies and resolving performance or migration issues.

    Create a job alert for this search

    Software Engineer • Plano, TX, United States