JOB SEEKERS
EMPLOYERS
JOBS QUICK-SEARCH
.net
.net developer
a+
abap
account manager
accountant
admin
administrator
analyst
architect
bookkeeper
business analyst
business intelligence
c#
call centre
ccna
cisco
cloud
cobol
consultant
delphi
desktop
desktop support
developer
engineer
finance
graduate
graduates
helpdesk
internship
it manager
it support
it technician
java
java developer
junior developer
legal
linux
manager
marketing
mcse
network
network administrator
oracle
personal assistant
php
php developer
programmer
project
project administrator
project manager
receptionist
sales
sap
secretary
security
sql
support
technical support
technician
test analyst
tester
web developer
NEWSLETTER
FOLLOW US
Web Developer
Job Ref
268398
Job Type
Permanent
Employer Type
Company
Date Added
13 Oct 2016
Expiry Date 10 Nov 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:
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