Pragma was founded in the 90's in South Africa and has since grown into a global leading asset management service provider, offering permanent employment to more than 400 employees on 4 continents.
Pragma's products and services are aligned with ISO 55000 and the GFMAMs 39 Subjects providing the platform for ISO 55001 certification readiness. Their product...
Read more about this company
Our software engineers are the computer whizz-kids of our larger Research and Development team, who are responsible for designing and developing effective software solutions to meet our clients’ requirements. The responsibilities include gathering user requirements, defining system functionality and writing code in various languages, depending on what the area of expertise is.
Minimum Requirements
Bachelor Degree/Diploma in Computer Science, Engineering or relevant experience in related field
3 years experience in Microsoft C# .NET
Solid experience in writing unit/integration tests using NUnit/xUnit
Solid experience in multi-tenant environments and large scale data
Good skills in relational database queries
Good skills in Object Oriented design (SOLID principles, patterns etc.)
Experience in Git source control beneficial
Experience in working in an agile development environment
REST based APIs
(Beneficial) Azure/AWS Containers experience
(Beneficial) Experience in modern Web technologies (HTML5 – native web components, JavaScript (ES6+), CSS3+)
Duties & Responsibilities
Develop well-designed software to the approval of the Product Owner
Develop high quality software to the approval of the QA Manager
Participate actively in the scrum process
Troubleshoot and solve incidents in the product
Build knowledge of new technical tools and relevant technology on a continuous basis
Provide mentorship and couching to other team members
20 Initiatives to Boost Employee EngagementAre you struggling with improving employee engagement at work? This article covers everything from better communication to building a strong workplace culture.
30 Common Interview Mistakes to AvoidThis piece examines 30 of the most common mistakes applicants make at interviews, so you know how to better avoid them.