Artificial Intelligence Chatbot Engineer for Multiple Locations across USA

We are looking to hire an AI Chatbot Engineer to join the Verizon System of Engagement Team.

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

Send resumes to : am@truceaid.com

  • Lead and develop Chatbot conversational Flows in utilizing in-house and vendor products for solving customer’s problem and increasing customer satisfaction.
  • Develop and lead customer facing applications that will be driven by chatbots across Agent Assist/Mobile/Desktop.
  • Participate in IT security process for application assessment and providing the fixes and remedy for the identified issues.
  • Lead projects, Coordinate development activities, ensure timely delivery of modules to business with good quality and report project status to management.
  • Coordinate application architecture and technology initiatives to ensure adoption of proper technology for application development.
  • Manage application initiatives, schedule and align business projects working with CAM and business sponsors.
  • Application management, handling customer escalations, production change controls and ongoing application maintenance.
  • Coordinate activities to diagnose and resolve customer and other production issues by working with other IT teams and business partners.
  • Ensure proper change control procedures are followed complying with IT change management
  • Business communications and relationships with other IT, Network, Marketing, Products and Revenue Assurance teams.
  • Communicate effectively with business sponsors and other partner teams to maintain healthy working relationship.
  • Exchange and share information about product, pricing and promotions as needed to fulfill business needs and to keep IT applications up to date.
  • Keep up to date with new technology to provide suggestions on technology directions to management.
  • Help management in developing future strategies for IT Applications, development methodologies and technology solutions.

What we’re looking for…

You’ll Need To Have

  • Bachelor’s degree or four or more years of work experience.
  • Four or more years of relevant work experience.
  • Experience in programming with Java & J2EE Technologies.
  • Experience on NLP/NLU.
  • Experience with Artificial Intelligence / Machine learning methodologies.
  • Experience on Google Dialog Flow.
  • Experience on D-Tree implementation.
  • Experience with Micro services architecture and Springboot development.

Even Better If You Have

  • A Degree.
  • Mobile/Desktop application development experience.
  • Experience on implementation of Conversational Chatbots.
  • Experience with chat platforms like Nuance/Live Person.
  • Experience with DevOps tools- Jenkins, Git, Ansible, Atlassian products-(Jira, Bitbucket).
  • Experience with JWT and Oauth Framework.
  • Experience with Social Media handles and integration with Google Dialog Flow.
  • Experience with application performance tuning and monitoring.
  • Experience in using messaging / JMS.
  • ExperienceinAWS implementations.
  • Experience with in-memory data store and cache service.
  • Experience in Unix/Linux operating systems.
  • Knowledge of shell scripting.

Java Lead Developer, Boston, MA, USA


Any visa is fine except OPT/CPT

send resume to: am@truceaid.com

Role:  Java Lead Developer

Location: Boston, MA

Long term contract

About Position: Client is looking for Java lead Developers with at least 5+ years of overall software development experience, specifically in Java Development. We are looking for talented, flexible, motivated, able to adapt in a dynamic environment, able to efficiently communicate with certain customers/other development team members, pro-active in finding new ways for improvement. We are looking for individuals with experience in building high-performing, scalable, enterprise-grade products and applications. You will be responsible for Java application development while providing expertise in the full software development lifecycle, from concept and design to testing.

Education Qualification

  • 4 Years Bachelor’s degree in Computer Science or related engineering and technology discipline from well reputed institutions

Critical Requirement:

  • 5+ Years of application development experience in web technologies using J2EE (SpringBoot)
  • 2 Years of hands-on development experience in Python
  • 1 Year Experience on AWS cloud related technologies and tools
  • Experience on DevOps and CI/CD
  • Experience with API based design approach and developing microservices based application
  • Experience in OAuth 2.0 authorization framework
  • Experience in Java Session Management and Threading
  • Working knowledge of Kubernetes and Dockers in AWS environment
  • Experience in testing Java applications using JMeter, Junit and IBM Jmock
  • Experience working in Open Source Technology
  • Must have worked in Financial Services domain
  • Must have worked in Agile Development methodologies
  • Should have excellent analytical and problem-solving skills
  • Should have excellent communication skills
  • Should be able to work on high demanding and agile organization

ForgeRock Developer in Dallas, TX, USA


Please share your resumes : am@truceaid.com

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

ForgeRock Developer (This is not an admin role, this is a developer role and will move quickly)

Dallas, TX (Will accept Non-Locals)

6+ months – This is a renewal contract

Phone then Skype

Our client, a leading IoT Provider, is looking for a ForgeRock SME to join the team. This role plays a key role in designing and creating Identity & Access Management (IAM) Solutions as well as developing applications written in Java/J2EE  technologies. Work in a team to design, develop, test and maintain the Software platform.

Duties and Responsibilities:

  • Design and develop new technical Identity & Access Management (IAM) components.
  • Work closely with Architecture Team to identify key IAM technical components, translate these into project requirements and assist in prioritizing development efforts.
  • Design and develop secure web applications using the latest Web Standards and Specifications.
  • Design and develop Single-Sign-On solutions for clients
  • Analyze, design, and implement software solutions of varying complexity, including server-side and middleware.
  • Work in an Agile S/W development environment with frequently changing requirements
  • Provide technical mentorship and guidance to junior team members
  • Support existing software including development of enhancements, defect resolution, determining and resolving performance issues, debugging, upgrading, deployment and migration.
  • Ideal:
    • Design and create Identity & Access Management (IAM) Solutions using ForgeRock OpenAM, OpenIDM and OpenDJ/OpenDS.
    • Perform assessments and performance analysis to support, design, and develop new technical Identity & Access Management (IAM) components.
    • Ensure appropriate collection and analysis of technical/functional requirements based on critical client IAM use cases and expectations.
    • Conduct in-depth technical IAM research. 

Required

  • 2 years of design and development experience in ForgeRock tools including OpenAM, OpenDJ, and OpenIDM.
  • Experience in secure web applications while adhering to OWASP and OASIS recommendations.
  • Experience in designing and developing RESTful web services using both XML and JSON.
  • Solid understanding of the architectural concepts of Identification, Authorization, and Authentication.
  • Experience with SAML2, OAuth 2.0, and OpenID Connect.
  • Java/J2EE software development experience in a UNIX/Linux environment (JDK 1.8, JUnit, JSP/Servlets)

Need iOS Software Engineer in NJ/AZ in USA


Please share your resumes to : am@truceaid.com

Need H4/L2/GC/USC only

iOS 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.

Top 3-5 requirements:

  • 4+ years of successful experience as a developer for native iOS application(s).
  • Experience in utilizing multi-threading technologies to create highly responsive data intensive applications
  • Extensive knowledge of CoreData framework, esp. in multi-threading environments
  • Good knowledge on other iOS frameworks, especially for handling Contacts and Media
  • Good knowledge with web service architecture, protocols, security and data formats (Ex. REST, OAuth, JSON, etc.) and implementation patterns on iOS platform including both Apple and 3rd party tools/frameworks

The iOS Software Engineer will research, design, test, implement, and maintain iOS applications to meet client needs. They use a Objective-C/Swift languages and various iOS development tools, working in teams with other IT professionals, or alone. They are expected to work with Business Analysts, Subject Matter Experts, and other project stakeholders to implement application software based on varying levels of written requirements and verbal input. Implementation includes design, coding, unit testing, delivery, and source code management.

Scope of work:

  • Involved with all phases of mobile app development from initial concepts, through design, development, testing and deployment
  • Responsible for development and support of native iOS applications
  • Develop and architect iOS applications across multiple releases (Objective-C, Swift).
  • Work within SCRUM agile process with other stakeholders (Product Owners, XD design, Quality Engineers) as well as across organization to balance creative objectives with business needs and technical requirements
  • Lead best practices by producing high quality, documented and testable code

Required Skills:

  • 4+ years of successful experience as a developer for native iOS application(s).
  • Solid understanding of the full mobile development life cycle.
  • Experience in utilizing multi-threading technologies to create highly responsive data intensive applications
  • Extensive knowledge of CoreData framework, esp. in multi-threading environments
  • Good knowledge on other iOS frameworks, especially for handling Contacts and Media
  • Good knowledge with web service architecture, protocols, security and data formats (Ex. REST, OAuth, JSON, etc.) and implementation patterns on iOS platform including both Apple and 3rd party tools/frameworks
  • Deep understanding of ARC memory management practices, especially when using blocks
  • Experience creating/maintaining unit tests including mock objects and unit tests for asynchronous code (test expectations)
  • Strong understanding of OS UI guidelines.
  • Strong handle of xCode profiling tools
  • Nice to have: Experience working with SCRUM and/or Agile development environments
  • Nice to have: Experience working in cross-functional teams
  • Strong written and oral communication skills, ability to multi-task, establish priorities and meet tight deadlines
  • Excellent conceptual, analytical and problem-solving abilities
  • Additional plus: C++ intermediate to advanced experience

BS in Computer Science or related field and 5 years of experience or Master’s Degree equivalent