Software Engineer (Python/Django) job

TriOptus LLC
Plano, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Plano, United States of America

Tech stack

Android
Android Studio
iOS
XCode
Cloud Computing
Computer Programming
Continuous Integration
DevOps
Django
Gradle
Python
NoSQL
Material Design
SQL Databases
Web Services
Website Wireframe
React
Build Tools
Build Process
React

Job description

This position is for CCB Digital Mobile's "Mobile Build Team". Our team produces CI/CD automation with Python, and all sorts of bespoke automation. We work on a Python package, Gradle Plugin and are developing a Django-based web service. Our toolchain is used to build the predominant apps, meaning the public-facing iOS and Android retail applications to the general public. With that in mind, we are effectively looking with candidates with three main skills:

  • DevOps & CI/CD experience
  • Python
  • Mobile (iOS/Android) Build Engineering

With these skills, you will help CCB Digital Mobile create and maintain the best possible build and deployment systems possible. Experience with iOS, Xcode, Android, Gradle, Android Studio, and other mobile-related build tools are desired, but not strictly required. You will work side-by-side other Mobile Build engineers and Python developers, as well as interface with mobile developers.

  • This position requires programming experience and knowledge, preferably high familiarity with Python. This is not a support role, however, our team is responsible for supporting the products we deliver to ensure business continuity.
  • For this open position we are specifically looking for someone who can help build our web service offerings.

Requirements

  • Python Django experience
  • Experience with ORM system - how to query object like group by, order by, and filter records in Django
  • Connectivity with SQL and NoSQL DB
  • Front end experience
  • Developing new user-facing features using React.js
  • Experience with Context API, Redux, Redux toolkit, Material design system
  • Building reusable components and front-end libraries for future use.
  • Translating designs and wireframes into high quality code.
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
  • Cloud experience
  • Experience with Kubernettes
  • Experience with AWS EKS system

Apply for this position