The Role:
We’re looking for an experienced mobile and backend Software Developer with strong programming, analytical & problem-solving skills, as well as an understanding of the methodologies that drive scalable, secure software development.
Key Responsibilities:
* Participating in all phases of software development - including design, implementation, testing, code review and documentation
* Actively seek ways to improve business software processes and interactions.
* Collaboration with product owners, designers and other developers to build a best-in-class experience for our customers
* Develop, maintain, monitor, and support our core platform, helping to automate and streamline data processes
* Write robust, scalable code
* Participate in quality assurance and code quality management
* Help coach and mentor more junior members of the team
Required Experience:
* 3+ years of commercial software development experience in building web applications.
* 1+ year of commercial mobile application development using Flutter.
* Strong experience with C# .Net
Desired Experience:
* Experience developing with Cloud Services, preferably in AWS
* Experience with databases preferably PostgreSQL
* Experience of working with Agile methodologies
* Experience of working with CI/CD
Other attributes:
* Strong Communication Skills – Both written and verbal
* Demonstrated ability to deal well with ambiguous/undefined problems and the ability to think abstractly.
* A thorough approach and self-starter mindset
* Able to work collaboratively with cross-functional teams
* Be resilient and have a flexible attitude
#J-18808-Ljbffr