Boardroom Appointments
.Net Software Developer
Develops, tests, and documents .NET-based payment systems using Agile practices, focusing on secure integration with payment platforms like SmartVista.
- Compensation
- Not disclosed
- Location
- Johannesburg, GP, South Africa
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Bachelor's degree in Computer Science or related field
- .NET Core, AVA, OAuth 2.0, JSON, HTTP, and Oracle skills
Nice to have
- ADO/Sparx experience
- SaFe Agile qualification
- SmartVista Payment Platform experience
- Azure or Amazon experience/qualifications
Full description
Duties and responsibilities:
- Codes, tests, complex systems using agreed standards, architectures and tools, to achieve a well- engineered result. Creates unit tests for all developed components
- Reviews own work and leads code reviews of colleagues work
- Documents complex systems using to achieve a well-described landscape
- Adhere to policies, standards and procedures applicable to software development, quality control and release management
- Actively contributes to the implementation of quality improvement initiatives, helping to drive a Quality Culture
- Experience using ADO/Sparx can also be a value add
- SaFe Agile qualified would be preferred
- Experience in working on SmartVista Payment Platform would be beneficial
Qualifications and experience:
- Bachelors degree in Computer Science or related field required
- AVA and .Net Core, OAuth 2.0, JSON, HTTP and ORACLE skills
- Azure/Amazon experience/qualifications would be preferred