Artificial Intelligence Chatbot Architect for NJ, USA

AI Chatbot Architect

Location: Basking Ridge, NJ

Any visa is fine as long as it meets the below skills

Send resume to : am@truceaid.com

We are looking to hire AI Chatbot Architect to join the Verizon System of Engagement Team. The AI Chatbot platform will be one of the largest solution within Verizon. The candidate will be responsible to role to architect and design a solution that can handle millions of questions a month. Support the new ECE program (Enhanced Customer Experience) that deflects the calls from call center and redirect them to the AI Chatbot solution. AI Chatbot solution will support the social media platform such as Facebook and Twitter messengers. This platform will also support smart speakers such as Google Home and Alexa.

  • Works independently as an architect on multiple complex and business critical projects.
    • Identify the reusable components for other Verizon IT Team.
    • Makes decision on application architecture, technology direction and roadmap.
    • Design a solution that can be used by other IT-Teams.
    • Evaluate and identify the vendor products for the appropriate use within the application.
    • Makes architecture evaluations and decisions for integrating Mobile First App, Ask Verizon, Social Channels and Smart Speakers (Alexa and google Home) to help complete the roll out to Verizon Customers.
    • Develop a guideline and design principle for developing new dialog flows.
    • Leads project team in activities including project coordination/management, Project alignments, Leadership communication, application design and architecture.
    • Collects client requirements from business partners, performs analysis, and creates project specifications and detailed design.
    • Responsible for communicating Architecture and Design to all project stakeholders.
    • Coach and Mentor other members of the team, reviewing their deliverables and setting standards and guidelines.
    • Evaluate and finalize AWS migration strategy for thirty or more apps under My Verizon Mobile.
    • Work closely with IT Security and Verizon Compliance teams in auditing the App authentication solutions such as Touch Id on Mobile First App. Lead architect and technology evaluation for One Verizon Login and AOL/ Yahoo/ Amazon/ Facebook integration.

What we’re looking for…

You’ll need to have:

  • Bachelor’s degree or four or more years of work experience.
    • Six or more years of relevant work experience.

Even better if you have:

  • Master’s Degree in Computer Science.
    • Strong experience in AI based chat engines.
    • Strong knowledge of the Machine Learning techniques around natural language.
    • Experience in Dialogflow, AI or in any popular NLP engines.
    • Strong knowledge IVR based application development and Conversational IVR.
    • Experience in information systems and latest technologies – JSON, and other mobile Frameworks.
    • Strong knowledge of applicable methodologies, tools, standards, and procedures.
    • Experience in Mobile Technologies such as iOS, Android, Blackberry or Windows Mobile.
    • Experience in Big Data platform handling large volumes of data and have experience in data processing and storage.
    • Ability to analyze, proactively manage problems and make decisions independently that impact overall system and projects.
    • Strong organizational and problem solving abilities.
    • Strong knowledge of technologies used to build enterprise applications such as SQL, Java, Spring.
    • Good knowledge of software and hardware Infrastructure design.
    • Strong Technical programming and analytical skills.
    • Experience in the leading, designing and development of enterprise scale applications with expertise in coding, debugging, unit testing applications.
    • Experience on beacon technologies is a huge plus for innovation.
    • Strong leadership capabilities driving technology and solutions strategy in collaborating with Business partners
      .

Technical Lead: Mobile developer…Direct Client

Any visa is fine as long as it meets below criteria… Multiple locations and long term contract.

Send resume to: am@truceaid.com

Responsibilities

  • As a tech lead, a good amount of your time is spent identifying and clearing roadblocks for your team.
  • Shift from debugging the software they are building, to debugging the team they are leading.
  • As a Tech Lead manages the technical debt in effective ways to ensure it doesn’t accumulate to the point where the only thing the team is doing is servicing debt and not iterating on the product. 
  • Make sure that the development team is producing with consistent velocity, and ability to deliver on its estimates
  • As a tech lead groom and mentor the developers on their team, provide feedback on their work frequently, and encourage and promote best engineering practices.

Requirements

  • 8-10 years of delivering omnichannel solutions including native/hybrid mobile platforms..
  • Significant experience with both Native/Hybrid Mobile with cloud (AWS/) technologies including Frontend, API strategy, serverless, Automaton, CI/CD.
  • Experience in agile development practices & methodologies such as Scrum or Scaled Agile Framework (SAFe)
  • Experience in implementing resilient cloud applications and platform services on AWS.
  • Experience with micro-services architecture, cloud-native architecture and 12-factor application architecture principles and implementation
  • Experience with Digital and Mobile Technologies (iOS and Android) • Experience in PaaS, immutable infrastructure, and enabling blue-green deployments
  • Master’s degree in Computer Science, Information Systems, Engineering or a related discipline.
  • AWS Certified is a big plus.
  • Strong good understanding of the architectural principals of cloud-based platforms including SaaS, PaaS, multi-tenancy, multi-tiered infrastructure and application servers.
  • A good understanding of security processes and standards.
  • Designed and documented conceptual, logical and physical hardware, software and application architecture for enterprise applications.
  • Previous development experience (Java or C#, JavaScript, HTML, XML, AJAX, or relevant open source platforms)
  • Highly professional and has excellent interpersonal and communication skills.

Mobile Native Lead for CA, USA

Need EADs(H4/L2), USC and GC only

Send resume to: am@truceaid.com

Location: San Francisco, CA
Duration: 6 month contract (Long term could be 2+ years)

Responsibilities:

  • Full stack hands-on mobile development for native mobile app design and implementation (iOS and Android), including system analyst, test driven application development, test automation, code review and application maintenance support.
  • Code and ship complex new mobile features and apps at high velocity and high quality
  • Adapt Digital Agile approach and work with mobile vendor to implement the mobile solution.
  • Troubleshoot debug and fix issues in production and non-production environments
  • Work with the application support team and external vendors to ensure all applications are supported according to their SLAs

Qualifications:

  • Masters or Bachelor’s degree in Engineering, Computer Science or related technical field
  • 10 years direct experience in software development
  • 5 years in mobile solutions design and implementation
  • Experience in Native Mobile app development (Android, iOS or Windows device), hands on Java /Swift/Object-C and/or React Native Code
  • Hands on development experience with cross platform display and performance optimization
  • Experience in test-driven development & test automations
  • Attention to detail in crafting both tests and codes
  • Troubleshoot debug and fix issues
  • Proficient in Agile and SCRUM
  • Backend web service and API knowledge

Notes: Need strong on both Android and iOS-need to be able to answer architectural and design questions when it comes to  both mobile platforms. Ideally come from the financial sector. Someone who has lead implementing enterprise solutions.

Python Scripting Automation Engineer: Bellevue, WA, USA


Send resume to : am@truceaid.com

No H1B

EAD must have 12 months of current eligibility left.

GC and US Citizens work too.

Python Scripting Automation Engineer: Bellevue, WA

Duration: 9+ months

Responsibilities:

 

  • Utilize Python Scripting to investigate, build, and evaluate new technologies and services.

 

  • Implement build pipeline workflows with Drone and Ansible.
  • Implement Kubernetes with cxlab tech stacks.
  • Address outstanding security tasks.
  • Perform source code repository clean-up, automate Let’s Encrypt cert renewals, and correct Ansible deployment strategies.
  • Automate common repeated tasks.
  • Coordinate and configure alarming with internal partners and operations centers.

Requirements:

 

  • Experienced in Python Scripting.
  • Experienced in Ansible.

 

  • Proficient in Linux and Shell Scripting.
  • Experience in Android Application Development. (Nice to Have)
  • Experience in Apple iOS Application Development. (Nice to Have)

Android Software Engineer in NJ/AZ, USA


Please share all your resume to : am@truceaid.com

Need H4/L2/GC/USC for this role

Android Software Engineer

Can sit in Bridgewater, NJ or Phoenix, AZ (Will accept candidates that are not in these areas)

Will be until the end of 2019 – could go longer

Phone/Skype

Client is the leader of cloud, messaging and digital products to Telecommunications Media Technology companies Creating Transformative Change in a Digital First World, Client transforms the way companies create new revenue, reduce costs and delight their subscribers with cloud, messaging and digital products supporting hundreds of millions of subscribers across the globe. Clients’ secure, scalable and groundbreaking new technologies, trusted partnerships and talented people change the way TMT customers grow their business.

The Android Software Engineer will design, develop and unit test client applications that will operate with the company product suite.

You will work with both mobile operators and handset manufacturers to ensure the on-time delivery of client applications. The successful candidate will need to become expert in the architecture of the product and also develop and cultivate relationships with internal partners.

Scope of work:

  • Develop Android handset clients
  • Develop architecture and low end designs based on customer and product management requirements
  • Communication of designs and other development issues to developers and managers
  • Design, develop and manage automated unit and acceptance tests
  • Peer review of design code and tests
  • Participate in agile development program
  • Bug Fixing
  • Take ownership of deliverables
  • Adhere to development methodologies

Required Skills:

  • Excellent knowledge of Android
  • Appreciation for the limitations of handset development
  • Attention to detail and subtleties of UI design and implementation
  • Understanding of design patterns
  • Ability to design for scalability and resilience
  • Strong application process flow and problem solving techniques
  • Strong focus on refactoring and code quality
  • Understanding of software configuration management and release management
  • High levels of software engineering literacy and communication skills
  • Friendly and professional manner
  • Minimum 3 – 5 years java development
  • Experience of working in an agile environment
  • Product development and lifecycle experience
  • Experience of unit testing
  • Scripting (JavaScript, Ruby, Python, Shell, etc.)
  • Knowledge of build systems such as Maven and Gradle
  • RESTful development
  • XML, JSON, HTTP, SyncML, HTML 5, CSS, Groovy
  • Windows and Unix development
  • Experience leading development teams or performing customer facing duties are an advantage
  • Kotlin Language Skills

Top 3-5 requirements:

  • Minimum 3 – 5 years java development
  • Experience of working in an agile environment
  • Scripting (JavaScript, Ruby, Python, Shell, etc.)
  • Knowledge of build systems such as Maven and Gradle

iOS Developer,Weehawken, NJ, USA


iOS Developer, needed for Weehawken, NJ

Duration: 10+ months

Need EADs(H4/L2/OPTs), GC and USC 
Responsibilities:

·         4+ years of Mobile Development

·         Experienced in iOS and OS X development.

·         Experienced in Swift V4, with a good knowledge of its ecosystems.

·         Experience with Cocoa touch APIs and the Apple iOS Frameworks.

·         Good knowledge of performance limits and characteristics.

·         Familiarity with RESTful APIs to connect to back-end services. 

·         Good sense of UI design and a user-oriented focus.

·         Proficient in implementing automated testing platforms and unit testing.

·         Proficient in benchmarking and optimization.

·         Understanding of Apple’s design principles and interface guidelines.

·         Proficient understanding of code versioning tools. (Git, Mercurial or SVN) 

·         Familiarity with continuous integration.

·         Experience in Objective-C. (Nice to Have)

Please share your resumes to : am@truceaid.com