Salary range: Confidential | Contract type: Permanent
You have 72 days left to apply for this job.
We are looking for someone with significant experience in software development, expertise and knowledge of industry practices to oversee and perform various development tasks such as, coding, app development and/or web development. The right candidate will be given responsibility for the whole process of a key technology platform and will be expected to utilize their extensive experience to continually improve and redefine the developed Apps and platforms to deliver differentiated end-user experiences.
- Bachelor’s degree in Information Technology, Computer Science, Software Engineering, or related field
- 3-5 years of experience in developing high-traffic, consumer facing Apps and platforms
- Some knowledge of C# advantageous, but not mandatory.
- Strong DevOps focus and experience building and deploying infrastructure with one or more cloud deployment technologies like AWS, Azure
- Experience with test-driven development and automated testing frameworks.
- Experience with Agile development methodologies.
- Capability of delivering multiple competing priorities with little supervision
- Excellent verbal and written communication skills.
- Strong ability to understand strategy and business and it’s relation to the technology being built.
- Ability to lead a team of junior developers in developing the IT solutions an advantage
: Bachelor's degreeRequired relevant work experience
: 3 yearsRequired languages:
English (Spoken: fluent | Written: fluent)