Software Developer
Core
Design software solutions and write clean, iterative code to deliver powerful end results for clients.
Role type
Software Developer
Builds
Innovative customer experiences, features, and interactive prototypes
Domain
Technology consulting / Software development
Deliverable
production ML models | product features
Required skills
Java, Kotlin, React, TypeScript, Object-Oriented programming, TDD, Continuous Delivery, Agile, Lean
Preferred skills
AWS, Docker, Kubernetes
Responsibilities
Write clean and reusable code using TDD and pair programming; Use continuous delivery practices to deliver high-quality software; Collaborate with cross-functional teams to build features and design concepts; Partner with technologists to advocate and demonstrate DevOps culture; Apply latest technology thinking from the Technology Radar to solve client problems
Seniority
Mid-level (2+ years experience)