Software Architect

7 days ago


Jersey City, NJ, United States Salesforce Full time
Software Engineer /Architect

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.

Note: Job Description and Background Check

Candidates may be subjected to a Background Check /Drug Test as required by the end client before the assignment starts.
  • Adobe AEP Architect

    2 weeks ago


    Jersey City, NJ, United States Nava Software Solutions Full time

    NAVA Software solutions is looking for an Adobe AEP Architect Details: Adobe AEP Architect Location: Remote Duration: 6-12 months Adobe AEP Architect : An Architect, AEP is a thought leader who will provide solutions in client contexts and guide the teams in executing digital transformation in areas of architecture and technology implementation. They can...

  • Adobe AEP Architect

    2 weeks ago


    Jersey City, NJ, United States Nava Software Solutions Full time

    NAVA Software solutions is looking for an Adobe AEP Architect Details: Adobe AEP Architect Location: Remote Duration: 6-12 months Adobe AEP Architect : An Architect, AEP is a thought leader who will provide solutions in client contexts and guide the teams in executing digital transformation in areas of architecture and technology implementation. They can...


  • Jersey City, NJ, United States Nava Software Solutions Full time

    NAVA Software solutions is looking for a Ruby on Rails Architect Details: Ruby on Rails Architect Location: 100% Remote Duration: 6-12 months Job Description: As a hands-on architect, primary responsibilities center around design and development of web based, real-time and batch applications Collaborate with members of the design team - both technical as...


  • Jersey City, NJ, United States Nava Software Solutions Full time

    NAVA Software solutions is looking for a Ruby on Rails Architect Details: Ruby on Rails Architect Location: 100% Remote Duration: 6-12 months Job Description: As a hands-on architect, primary responsibilities center around design and development of web based, real-time and batch applications Collaborate with members of the design team - both technical as...


  • Jersey City, NJ, United States Nava Software Solutions Full time

    NAVA Software solutions is looking for a AI Solutions Architect Details: AI Solution Architect - Insurance Domain (Azure & AWS) Location: Remote Duration: 12 months Role Overview As an AI Solution Architect specializing in Azure and AWS, you will lead the design, development, and production deployment of large-scale AI/ML solutions tailored for the...


  • Jersey City, NJ, United States Nava Software Solutions Full time

    NAVA Software solutions is looking for a AI Solutions Architect Details: AI Solution Architect - Insurance Domain (Azure & AWS) Location: Remote Duration: 12 months Role Overview As an AI Solution Architect specializing in Azure and AWS, you will lead the design, development, and production deployment of large-scale AI/ML solutions tailored for the...


  • Jersey City, NJ, United States Nava Software Solutions Full time

    NAVA Software solutions is looking for an Adobe CJA Architect Details: Adobe CJA Architect- Remote Length: 12+ month contract Interview: Phone Screen, (2) Internal Video Technical Interviews & (1) Client Video Interview JOB DESCRIPTION Adobe CJA Architect : We are seeking a highly skilled and motivated Adobe Customer Journey Analytics (CJA) Engineer to join...


  • Jersey City, NJ, United States Nava Software Solutions Full time

    NAVA Software solutions is looking for an Adobe CJA Architect Details: Adobe CJA Architect- Remote Length: 12+ month contract Interview: Phone Screen, (2) Internal Video Technical Interviews & (1) Client Video Interview JOB DESCRIPTION Adobe CJA Architect : We are seeking a highly skilled and motivated Adobe Customer Journey Analytics (CJA) Engineer to join...


  • Jersey City, NJ, United States Nava Software Solutions Full time

    NAVA Software solutions is looking for an Adobe CJA Architect Details: Adobe CJA Architect- Remote Length: 12+ month contract Interview: Phone Screen, (2) Internal Video Technical Interviews & (1) Client Video Interview JOB DESCRIPTION Adobe CJA Architect : We are seeking a highly skilled and motivated Adobe Customer Journey Analytics (CJA) Engineer to join...


  • Jersey City, NJ, United States Nava Software Solutions Full time

    NAVA Software solutions is looking for an Adobe CJA Architect Details: Adobe CJA Architect- Remote Length: 12+ month contract Interview: Phone Screen, (2) Internal Video Technical Interviews & (1) Client Video Interview JOB DESCRIPTION Adobe CJA Architect : We are seeking a highly skilled and motivated Adobe Customer Journey Analytics (CJA) Engineer to join...