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
Senior Software Developer
Job Ref
266559
Job Type
Permanent
Employer Type
Recruitment Agency
Date Added
26 May 2016
Expiry Date 10 Jul 2016
Expiry Date 10 Jul 2016
* There have been no applications to this job.
* This job has been viewed 2226 times.
Employer:
Big Shark Recruitment
Location:
South Africa
Salary:
Negotiable
Benefits:
Role details:
- - - - - - - - - - - - - -
Opening Information Min Experience Required 3 - 5Years
Min Education Required National Diploma (3years)
Qualification Required Relevant qualification inSoftware Development
Employment Equity Yes
Job Description
Tokeep abreast of technology to ensure the appropriate technology and methodology is used to achievestrategic and operational objectives for the development department.
Participate in technicaldiscussions and provide guidance, or propose solutions, on system design and architecture to improveon longevity, stability, performance, compliance and correctness.
Design and develop servicedeliverables to meet business requirements, which are in compliance with IT and programming ethicalguidelines, legal and business requirements, in a timely fashion.
Provide support andassistance to internal and external clients, and to redirect queries to relevant parties.
Roles
Develop and maintain websites using ASP.NET Web Formsand ASP.NET MVC and Telerik MVC, Kendo UI and DevExpress ASPx controls.
Develop integrationswith internal and external parties, including H1C, Pathology labs and other external parties such asSMS/E-mail providers.
Write SQL queries to extract data, develop reports for clients usingDevExpress, XtraReports, extract data into Excel spreadsheets for analysis and build custom PDFreports (EO.PDF).
Design, develop, test, setup and maintain databases for clients using MSSQL Server and PostgreSQL. CLR database projects.
Investigate and analyse businessrequirements. Study relevant non-technical information to translate into business and functionalrequirements. Provide technical guidance into design and development for internal and externalparties.
Setup of test, UAT and production servers and databases including installing andconfiguring dependencies, configuring system settings (time, culture etc.), security, IIS, SSLcertificates, Domain and the like.
Guide, teach and assist junior developers.
Daily activities:
Develop new features and resolve issuesas registered on issue tracker.
Follow software development best practices (including SDLCplanning as appropriate).
Provide documentation necessary for testing of issues and documentprocesses and API (project checkout and setup, server deployment, configuration)
Build andservice reusable components.
Provide reasonable estimations on timelines of work to be done,with other tasks and responsibilities in mind.
Research relevant topics to produce optimaldesign and resolve issues.
Aim to meet deadlines by prioritising and communicating necessaryinformation and remediate possible scheduling conflicts.
Provide customer and internalsupport as required.
Build and deploy projects for release to clients.
Weekly activities:
Participate in project, department and customer facingmeetings.
Participate in project workshops.
Rare customer facing site visits ormeetings.
Job Requirements
Preferably havean understanding of healthcare applications such as billing and electronic health records.
4+years’ experience in application program development, or an equivalent combination ofeducation and work experience.
Expertise in one or more programming language, developmenttools, and/or databases and the systems development life cycle, applicable to developmentorganization. Experience with the agile software development.
Excellent communicator andcollaborator, capable of working independently and in small groups of developers.
Lead /assist with formulation and definition of solution scope and objectives while working with a team ofDevelopers / Engineers on functional requirements and specifications.
Able to use ObjectOriented Design and Unit Testing / Test Driven Development techniques to design, code, test, debug,and document the automation services.
Strong communication skills and be able to provideguidance and training to less-experienced programmer/analysts.
They need to instill codingexcellence and quality into the team and culture and have ability and desire to learn newtechnologies/skills.
Candidate must have experience working with the followingtechnologies:
C #
ASP.NET
JavaScript
MVC, Web Forms,
JQuery
SOAP / REST / JASON
AngularJS
HTML