Backend Python Engineer - API

col-narrow-left
Job ID:
2484747
Location:
Naperville, IL
Category:
Information Technology, Telecommunications, Array
Salary:
$120,000.00 per year
Zip Code:
60540
Employment Type:
Full time
Posted:
05.17.2018
col-narrow-right
col-wide

Job Description:

Company is looking for a Backend Engineer to join our growing team! To excel in this position, the Backend Engineer be familiar and comfortable with various database paradigms, data exchange and serialization formats, and modelling data flow across distributed (and sometimes asynchronous) systems. Maintaining and adding tests is also extremely important to us. We currently use: Python (Flask), MySQL, Riak TS, Kafka, Flink, ELK stack, Gradle, Cucumber, Kotlin (SDK), JavaScript (SDK), FlatBuffers, JSON, YAML and several other tools.

RESPONSIBILITIES

  • Design, develop, test and document software in a manner consistent with our Regulatory Agency-compliant quality management system
  • Establish architectural principles, select design patterns/libraries/tools and apply them
  • Follow development best practices and coding standards
  • Prototype new solutions and maintain existing ones
  • Proactively find problems and advance our Back End web services
  • Work in an agile/scrum environment
  • Train and manage other engineers and delegate tasks

REQUIRED SKILLS

  • 4-year Technical Degree (computer science or engineering)
  • 4+ years of professional software development experience
  • 2-3 years designing, implementing and maintaining Back End APIs
  • Knowledge of multiple database paradigms and data modelling techniques
  • Previously authored unit and integration tests
  • Proficient with Python (Java is a plus)
  • Excellent analytical and problem-solving skills
Company Info
Request Technology - Anthony Honquest