Lead Software Engineer
P3769
Posted on 4/3/2023
INACTIVE
Locations
Northbrook, IL, USA • Remote • Chicago, IL, USA • Portland, OR...
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Apache Spark
Development Operations (DevOps)
Docker
Business Analytics
Git
Java
Microsoft Azure
RabbitMQ
SCRUM
SQL
Kubernetes
Python
Requirements
  • Bachelor's degree (Master's degree desired) typically in Computer Science, Management Information Systems, Mathematics, Business Analytics or another technically strong program
  • Understanding of Agile Principles (Scrum)
  • 5+ years of proven professional Python or Java development experience
  • Proficient with automated testing
  • Proficient with VCS (Git)
  • Experience with dependency management
  • Experience with performance tuning enterprise applications
  • Experience with debugging enterprise applications
  • Experience with RESTful APIs
  • Understanding of CI/CD
  • Understanding of Object Oriented Principles
  • Understanding SOLID principles
  • Spark
  • Kubernetes
  • Docker
  • Enterprise Messaging (RabbitMQ, Service Bus, etc)
  • Azure (ADF, DevOps, etc)
  • Proficient in SQL
Responsibilities
  • Participate in design and development of Python based solutions
  • Perform unit and integration testing
  • Partner with senior resources, gaining insights
  • Provide mentoring to junior resources
  • Participate in retrospective reviews
  • Participate in the estimation process for new work and releases
  • Maintaining and enhancing existing applications
  • Bring new perspectives to problems
  • Be driven to improve yourself and the way things are done
84.51 Degrees
Retail data science, insights, and media platform