Senior Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients.
Requirements
- 7+ years of experience using Java + Angular
- object-oriented programming skills
- Agile methodologies such as Extreme Programming (XP), Scrum and/or Kanban
- awareness of TDD, continuous integration and continuous delivery approaches/tools
- bonus points for experience with cloud technology such as AWS, Azure, Kubernetes and Docker
- influence others and advocate for technical excellence
- presence in the external tech community through speaking engagements, contributions to open source, blogs and more
- resilience in ambiguous situations and ability to approach challenges from multiple perspectives
Benefits
- career growth and development opportunities
- collaborative and supportive work environment
- opportunities to learn and develop new skills