IT-Sr Software Engineer/28/TEC132

Post Date

Jan 12, 2023



ZIP/Postal Code

Apr 25, 2024 Insight Global

Job Type



Information Technology

Req #


Pay Rate

$64 - $77 (hourly estimate)

Job Description

Our team is partnering to build state of the art Conversational AI experience using latest technology modern product development and agile practices to create personalized experience for our customers

The role:
  • As a Senior Software Engineer you will be accountable for implementing software solutions as one the most senior engineers on a 4-6 person scrum team
  • You and your team will be part of larger Conversational AI experience initiative primarily building reusable Conversational Skills and feedback loop driven by analytics and insights.
  • You will interface with Managers Lead Software Engineers Data Scientists and your Peers to understand priorities and technical strategy
  • You will contribute to the products more complex components and focus on building quality software
  • Code quality will be one of your core areas of focus - ensuring your teams user stories are effectively tested peer reviewed and well documented
  • You will act as an individual contributor while providing influence over your scrum team. You will influence the system and become a key part of the processes that deliver it
  • You will be contributing to team productivity by collaborating and coaching Software Engineers as needed
  • You will embrace learning modern technologies and their place within our tech stack. You will work to ensure new tech is brought forward to the team to solve problems creatively.
  • Youll be rewarded and recognized for your performance in an environment that will challenge you and give you clear direction on what it takes to succeed in your role as well as provide development for other roles you may be interested in.

    Required Qualifications:

  • 4 years full stack development from deployment ops and database technologies through to front-end frameworks
  • 2 years of experience in one of the programming languages Java Spring framework Python Node JS or C#
  • 2 years of experience working with DevOps tools like Jenkins GitHub Docker Kubernetes
  • Knowledge of one or more of Conversation AI-driven stacks like RASA Azure bots Live Person NLP NLG and/or a demonstrated interest in data science artificial intelligence
  • Experience working with Agile Scrum and modern engineering practices like maintaining single product backlog enabling true CI/CD collaborating to build self-sufficient teams

    Preferred Qualifications:

  • 2 years experience with Streaming and messaging applications like Kafka StreamSets or RabbitMQ
  • Experience with system development/maintenance in the Public Cloud Azure a bonus!
  • Experience building highly available applications and implementing resiliency patterns
  • Experience with logging and monitoring tools like Splunk Kibana Elastic Logstash Dynatrace
  • Knowledge of microservices APIs and gateways
  • Knowledge of Relational and NoSQL Data Stores
  • Front End Technology experience with tools like ReactJS/Angular

    Can you please provide a summary of the project/initiative which describes whats being done?
    Integrate asynchronous messaging fueled by Live Person with several portals there by enabling messaging to 100 of our members.
    Build innovative solutions like ability to connect with healthcare company through native Apple IOS Google business Android chat and WhatsApp
    Build virtual assistants to enable self-service to our members

    Of the required skills listed which would you consider the top 3? Please list your expectations regarding years of experience for each requirement.
    Java Spring boot virtual assistants Kafka Kubernetes

    What experience will set candidates apart from one another?
    Experts/SME quick learner problem solver being able to hit the ground day 1 collaborate and invigorate team

    Are you open to candidates that would need to be 100 remote for the duration of the engagement?

    Are you open to candidates that cannot convert to FTE without sponsorship?

    ***What does the interview process look like?
    a. How many rounds? 3 rounds Tech - Coding design hiring manager
    b. Video vs. phone? Video preferred
    c. How technical will the interviews be? Average
    d. When do you anticipate starting the interview process? Earliest
  • Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.