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
- Experience in C#/.Net with Object-Oriented programming
- High-quality, well-tested code writing
- Experience with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban
- Awareness of TDD, continuous integration and continuous delivery approaches/tools
- Bonus points for working knowledge of cloud technology such as AWS, Azure, Kubernetes and Docker
- Influencing others and advocating for technical excellence
- Resilience in ambiguous situations and ability to approach challenges from multiple perspectives
- Open and thoughtful mindset toward AI and willingness to integrate AI-assisted tools and methods
Benefits
- Learning & Development programs
- Career support from teammates
- Responsible AI usage in recruitment