Senior Analyst Developer - Cape Town
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