Connecting...

W1sizmyilcivc3j2l3d3dy9vbgl2zxivy3vycmvudc9wdwjsawmvchjvzhvjdglvbi9wzw9wbgvzb2x2zwqvaw1hz2vzl2jhbm5lci1kzwzhdwx0lwe0n2e3ndcxzmfiyzk3mzkwnzywytaxyzazmjc1nzi0otfizjg0yzdiztcxyjlhmzbjyme4ztnlztg0owm0odcuanbnil0swyjwiiwidgh1bwiilciyntywedqwmcmixv0

Senior Developer - Cloud Services

Senior Developer - Cloud Services

Job Title: Senior Developer - Cloud Services
Location: Western Cape
Industry:
Salary: 660000.00
Reference: JN -062016-6149
Job Published: January 09, 2017 09:59

Job Description

Senior Developer - Cloud Services
As a Senior Developer, you will be responsible for developing and extending our Cloud  services portfolio. You will be working on a micro-services architecture and exploring new technologies to leverage and deploy.
Day-to-Day
  • You will create new and maintain existing services
  • You will refine our mobile platform offering
  • You will explore new technologies that could help optimize our existing services
  • You will be helping with high level architecture as well as low level protocol design
  • You will help implement continuous integration
  • You will help automate the deployment of our services
How will you be doing this
  • Proper agile planning sessions where we look prioritize our efforts
  • Product owners will provide a view of the latest business requirements and you will task your team to execute on them while you make some high level changes to support them
  • You will work with developers that are passionate about what they do
  • You get to leverage a large existing base of code to execute on some ambitious new projects
  • 100mbit fibre line
What we have worked on last quarter
  • We have worked on many things mobile, from multiple mobile banking to point of sale. We have revamped our dynamic content APIs for mobile. We have developed and deployed a new IAM solution.
Your Team
  • You will be working in a team with sharp developers, each of them with their own specialities, ranging from code quality to scalability. You will be working directly with our lead R&D to execute on new ideas.
Required skills and expertise
  • You love challenges and have some way to prove that you're up for them
  • You preferably have a formal 3-year degree or diploma in Computer Science or Information Technology (or related experience)
  • You have experience with object orientated design as well as experience with domain driven design
  • You have experience with database design using relational databases and using a document store
  • You have experience with C#, .NET, ASP.NET, WCF, WebApi IIS, MS SQL
  • You understand concepts like dependency injection,
  • You have SDLC experience preferably working within an agile delivery team
  • You take pride in what you do, welcome feedback; have a pragmatic mindset and hungry to learn about, best practices, conventions, process design and IT management
  • You think big and plan well; in the end it's about getting things done
  • You are self-motivated, self-disciplined and passionate about technology and innovation
  • You are a driven, self-starter who writes and speaks well
We offer
  • Competitive Salary
  • Free advice on pension, medical aid and investments
  • Room for you to do things your way
  • We like to inspire your passion by having you attend relevant conferences and industry meetups
  • And yes, we also have the industry standard perks such as free beer and wine, random free food, team activities and off course; awesome parties
  • The coffee machine follows our deployment philosophy: fully automated, one-click brews