Job Description
Hybrid- Working 3 days in CJ Office location
As a Senior Software Engineer at CJ, you’ll have the benefit of working in a supportive, highly collaborative and entrepreneurial environment. A culture of passion and respect and technical excellence and the ownership and accountability of working on a fully self-contained, cross-functional engineering team gives you the ability to grow, make an impact, and get things done. It’s innovation, done sustainably and intelligently, at scale. You’re a leader on the team, able to produce and influence designs in an end-user, product-focused way.
Qualifications
What we are looking for:
-6+ years of experience in software design and implementation, with the following technologies:
-Manages, clarifies and plan around uncertainty
-Has effective oral and written communication skills
-Cross departmental skills
-Continuous Delivery
Exposure to:
- Agile software development
- Pair Programming
- Test-driven Development
- Object Oriented Programming
- Functional Programming
- Auth0 design and configuration
- Scala, Kotlin, Spring
- ReactJS