Senior Analyst Developer - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 18-11-2021 2:47:19 PM
13-01-2022 2:47:19 PM
Senior Analyst Developer
Cape Town

Form part of a vibrant development team in the investments’ technology department. The team is responsible for the development and support of key solutions within Investments. Responsible for design, including technical documentation and development of new applications as well as second line support of key applications.

• Provide input into solution designs and set up technical frameworks for new applications and interfaces.
• Work with the implementation and configuration manager to create deployment instructions and artefacts.
• Collaborate with technical teams to align deployment procedures.
• Be on standby for production deployments and resolve issues that may arise.
• Technical support on applications.
• Provide estimates for application changes.
• Present alternative solutions for new development where applicable.
• Develop changes in line with the application architecture and technical standards.
• Unit test own programs as well as developed interfaces.
• Assist in prioritisation and classification of defects to ensure that quality standards are met.
• Update technical models and documentation to align with new development.
• Assist with implementation of best practices and standards.
• Prioritize development in-line with Business requirements.
• Liaise with project stakeholders as required.
• Performing and managing regression testing

• An Appropriate IT Qualification (Diploma/Degree)
• B.Sc. or National Diploma in Computer Science (recommended)
• Minimum 5 years of experience developing in an object-oriented environment
• Minimum 5 years of experience in SQL database design and query writing
• Experience in multi-threading
• Experience in an IT environment in the financial sector will be an advantage
• Experience in designing solutions
• OOP / SOLID Design Principles

Solid understanding and experience implementing containerised solutions using:
• Kubernetes
• Docker

Understanding DevSecOps and working experience with some DevOps tools such as:
• Azure DevOps
• XL Deploy
• Bamboo
• Git
• JIRA

Experience in working with the following:
• Net Framework (including .NET Core)
• C# Development Language
• C++
• ASP.Net MVC / Web Forms
• Angular
• HTML (including HTML5)
• CSS (including CSS3)
• JavaScript / JavaScript frameworks (e.g. Angular, Knockout, jQuery)
• MS SQL server
• Web Services (WCF) and API development
• XML / JSON data structures
• Test-Driven Development
• ORM (Entity Framework & NHibernate)
• WEB APIs
• Agile and Scrum