Software Developer (JavaScript), Pretoria and Cape Town
The following areas are key for this position:
• Take ownership of all tasks and responsibilities assigned to the employee;
• Responsive to all levels of communication;
• Unambiguous communication, assisting peer employees where needed;
• Innovative and problem solving skills are critical;
• Team work and creating synergies between employees and teams
Key Performance Areas:
Development responsibilities
1. Research, design, maintain, develop, debug and test new and existing software products for clients.
2. Code quality reviews - doing code reviews.
3. Solution and architecture design of software platforms.
4. Develop and improve quality assurance procedures.
5. Managing and responding to end-user/client feedback.
6. Professional interacting with clients.
7. Work in an agile team.
8. Doing development estimates and planning.
9. Participate in Scrum ceremonies
Competencies
1. The employee should hold a B.Sc computer, B.Eng (Electronic /computer) or similar degree or higher.
2. Experience with Agile Scrum mythology.
3. Experience in one or more of the following software languages and tools: i. JavaScript ii. XML, JSON, RESTful iii. JIRA iv. Git
4. Experience in one or more of the following software languages and tools would be advantages: i. Ruby on Rails ii. Elixir iii. MySQL iv. AngularJS v. Ionic vi. Native iOS – Swift vii. Native Android – Java and Kotlin
See more jobs at SynergyRecruitment1
Responsibilities:
· Write code based on the supplied job cards.
· Write code that is efficient.
· Maintain the existing code base and upgrade it to a newer standard.
· Ensure ergonomic usability of the applications.
· Ensure a high standard of code is produced by the team.
· Identify problems and promote solutions.
· Guide the development of the frontend within the system.
· Develop and maintain the applications design standards.
· Assist with production releases within the cycle.
Advantages:
· Working in a team is advantageous
· Familiar with Git practices, when working in a team
· Sprint and Scrum savvy
· Heavy SQL under standing
Personality:
· Technically inclined
· Accountable and honest
· Hard worker
· Reliable
Minimum Requirements:
5 years’ working experience.
3 years’ experience – designing information systems UI and related tools.
2 years’ experience – Writing code and implementing information systems.
Jquery.js: 2+ years.
Java script: 2+ years.
Frontend Design and implementation: 2+ years.
MS SQL + Entity Framework 6:
Practical and production experience.
C#.net: 2+ years.
VB.net: Practical and production experience.
ASP.net Razor markup: 2+ years.
Selenium: 2+ years.
CSS + Bootstrap.
See more jobs at SynergyRecruitment1