EN

Senior K2 Developer

Company Ovations Technologies
Reference # BLD003/19
Published 05/08/2019
Contract Type Permanent
Salary Market Related
Location Fourways, Gauteng, South Africa
Introduction
Using the right combination of people, process and technology remains the Ovations approach to the fast-changing information technology and business landscape. We have helped many of South Africa’s largest organisations to achieve sustainable business improvement through this unique approach. Our model is based on building long term relationships with our clients, as well as with partners who are not just along for the ride, but shape the journey using technologies that create real experiences. Ovations consultants are capable of working both in advisory and execution roles, from strategy through to delivery as well as supporting these solutions post implementation. Ovations provides comprehensive business improvement solutions to customers, ranging from consulting offerings in the areas of Business Process Management, Enterprise Content Management, Case Management, Architecture and System Integration. The company prides itself on its ability to build and configure innovative and custom-developed IT solutions, as well as work with packaged products. Through its know-how on how to run and support these environments, apply proven methodologies, strong project and change management principles as well as training, Ovations ensures increased business adoption and project success for its clients.
Job Functions Information Technology
Industries Banking / Finance & Investment,Financial Services
Specification
Software Design
•In-depth research of components integrated into design
•Effective prototyping – proving of concepts and minimising of technical risks
•Accurate planning of work-breakdown schedules
•Thorough documentation and designing of the Design Specifications by applying:
-Conceptual model
-Logical model
-Sequence model
-Class design
-Deployment

•Design for non-functional requirements taking the following into consideration:
-Security
-Performance
-Maintainability
-Usability

•Design comprehensive unit test cases
•Review and update Design Specifications after construction
•Apply standard design patterns
•Proactively raise technical and project risks

Development/ Construction
•Create and continuously maintain integrated development environment (IDE)
•Write well-structured code by-
-Consistent application of coding standards and practises
-Clearly comment code
-Using the required source control system
-Accurately planning and tracking issues
-Developing unit tests with sufficient code coverage
-Accurately fix bugs found during unit testing
-Integrating code with continuous/ manual integration systems
-Writing maintainable code with preferred logging and tracing

•Timeous delivery of software components
•Follow strict project/ product change control procedures
•JIRA and SubVersion usage

Testing and Support
•Proactively provide thorough input into testers’ test case design
•Conduct and/or assist with system integration testing
•Assist with functional testing
•Play support role during testing- bug identification and analysis
•Take ownership of issues found and be helpful to testers in resolution of problems
•Always follow the correct source and change control procedures
•Update relevant knowledge bases with issue resolutions
•Understanding of project/ customer policies and procedures; as well as SLA’s (escalation)
Requirements
K2 Certification
Microsoft Certification
K2 Project Experience
5-10 years experience
Job Closing Date 30/09/2019
Share on
 
Last Updated: 11-7-2019 [19.07.02.08]
Webserver: SkillsMap (NLBA)