SQL Developer

SQL Developer

Job Title: SQL Developer
Location: Western Cape
Salary: 400000.00
Reference: JN -072017-9082
Job Published: October 04, 2017 09:08

Job Description

Overall Purpose of the Job: 
To analyse, estimate, document, code and test VesselOps-related software to meet the business requirements of our  
Customers.  To achieve task objectives that will result in successful project completion. Maintenance work is also  
required in order to support our product suite. 
Roles and Responsibilities: 
Participate in Agile and Scrum events as a cross functional team member 
Write and verify code which adheres and according to accepted criteria, standards and best practises 
Estimate Product Backlog Items (PBI) work efforts 
Evaluation of technical feasibility. 
Implementation of backlog items during sprint timeline. 
Collaborate extensively and follow a cooperative product development model 
Contribute in developing and refining existing development process to enhance quality and productivity 
Participate in product maintenance activities, including root cause analysis, fixing bugs and second line support when required 
Functional Competence – skills and knowledge required for job:
1.Bachelors in Engineering/MCA/MSC/BSc/BComm with Computer Science as major
2.2-5 years of relevant experience
3.Experience in application development - windows, nTier environment
4.Experience in working agile environment (Scrum), test driven development
5.Excellent interpersonal, written, and oral communication skills
6.Shipping domain experience a plus
7.Object Oriented Design and Development
8.Design Patterns - OO Design Patterns, .NET Design Patterns
9..Net Framework 4.0, 4.5, 5.0
10.Must have strong C# Programming skills
11.Windows Forms, WPF, WCF
12.SQL Server 2012/2014
13.Win32/COM, NHibernate , DevExpress, nUnit and Robot Automation  advantageous
14.Software versioning and revision control system like SVN
15.Delphi programming skills are advantageous, but not a requirement
Behavioural Competence – attributes required for the job:
1.Flexible attitude
2.Commitment to quality and a thorough approach to work
3.Team orientated
4.Good communication skills
5.Time Management skills
1We are Entrepreneurial 4We think Long term
2We are Imaginative 5We progress together
3We are Rigorous 6Passionate, Expressive, Intelligent

Get similar jobs like these by email

By submitting your details you agree to our T&C's