• Login Name       Password       Remember me       LOGIN LOGIN    FORGOT PASSWORD
  • REGISTER

 LOGIN WITH
 
 
 
 
 EMPLOYERS
 
 
 
 
 
 NEWSLETTER
 
 
 
 
 FOLLOW US

Web Developer

Job Ref
268398
Job Type
Permanent
Employer Type
Company
Date Added 13 Oct 2016
Expiry Date 10 Nov 2016
* There have been 10 applications to this job.
* This job has been viewed 3613 times.
Employer:
Osiris Trading

Location:
Gauteng

Salary:
Negotiable

Benefits:


Role details:
Department: Software Development

Reporting to: Web Development Team Lead

We are looking for a web developer to design and implement new features and improve the reliability of our systems as we scale the product out across our organization.
- - - - - - - - - - - - - -
Key Responsibilities:

- Build a new feature, with unit tests that can support our large-and-growing user base.
- Whiteboard new features and fixes -- and then make it happen.
- Collaborate with peers to write, review, or provide feedback on a technical design proposal.
- Help our skilled support team triage and solve bugs.
- Contribute to internal tools that help us improve our development process, manage our users, and scale our systems.
- Participate in your teams’ morning standup meeting
- Fine tune your skills using your shiny new Pluralsight account

Skills and experience required

Essential Knowledge:

- REST API development
- Windows Communication Foundation
- C# experience
- MVC 4+ and WebForms experience
- MSSQL experience
- JavaScript/JQuery
- Familiarity with the .NET framework 4 and above

Not essential but preferred:

- Implementing n-Tier architectures and best practices
- Have had exposure to any Content Management System
- Understanding of Agile methodologies (Scrum & Kanban)
- Monitoring tools
- Exposure to TFS
- Exposure to Azure
- Memory & Distributed Caching
- NoSQL
- Nuget (hosting and creating your own)

Attributes:

- You have curiosity about how things work.
- You’ve been building web applications professionally and can point to things you’ve worked on.
- You can jump into situations with few guardrails and make things better.
- You write understandable, testable code with an eye towards maintainability.
- You are a strong communicator. Explaining complex technical concepts to designers, support, and other engineers is no problem for you.
- You know how the web works. You know HTTP and TCP/IP and what a good API looks like.
- You also know that the internet is a scary place and understand security concepts deeply and can put them into action to protect us and our users.
- You know how to build reliable and safe distributed systems and understand the tradeoffs made when engineering a feature.
- When things break – and they will – you are eager and able to help fix things.
- Solid understanding of debugging and code profiling
- You are someone that others enjoy working with due to your technical competence and positive attitude.
- We integrate with numerous 3’rd party API’s and willingness to understand their products and work around potential limitations or bugs




 
HOME|
INFO|