Michigan Jobs

Mobile michigan-jobbank Logo

Job Information

TEKsystems Software Engineer in Detroit, Michigan

Description:Company is looking for Software Engineers to add to one of their Data Science teams. This team runs various experiments and needs additional resources to handle the capacity of demands right now. These developers will be developing scripts to manage bots for a new program


Design, develop or modify software by using various programming languages depending on the product(s)

Modify existing software to fix errors, improve the overall quality and functionality, or update integrations with other software

Analyze user needs to determine how software should be built or if existing software should be modified

Develop and/or perform software automated testing procedures, solutions and frameworks to ensure software functions as needed

Translate business requirements and specifications into usable and scalable software

Process and understand capabilities and limitations of data outputs from the software

Participate in design and code reviews

Assist with delivery estimates

Determine and execute the software deployment process

Minimum Requirements

2+ years of Python

2+ Years of experience with Javascript Development preference for backend development and scripting skills with Node.JS or Typescript

1+ year of experience with AWS tools, all or some of these needs - Lambda, Kinesis, S3, DynamoDB

Should understand how Kinesis works, be able to integrate VPCs, read/write from S3 to Dynamo DB

Big plus if prior experience with data science, NLP, or chat bot related development work


Javascript, Typescript, AWS Lambda, AWS Kinesis, NLP, Chat Bot, S3, DynamoDB, DAISS, ERPSS, Python

Top Skills Details:

1) Python/Javascript (Typescript or Node.JS) - writing to control bots

2) AWS tech - Lambda, Kinesis, S3, DynamoDB

3) Git - competent with source control, deployment processes in enterprise environment.

Additional Skills & Qualifications:

NLP, Chat Bot, Data Science exposure, experience programming Bots

Able to work independently

Effective in agile team environment

Experience Level:

Entry Level

About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.