A market-leader in the Financial/Investment Industry is looking for .NET Developers to join their IT Department.
You would be fully responsible for developing and maintaining software solutions.
You will be responsible for your area of specialization, as well as for all aspects of product development as follows:
- Interacting with stakeholders and users
- Design
- Development
- Deployment
- Production monitoring
- Support
You will be responsible for development of the IFI API s in line with the API strategy of the division as well as operational and procedural functions and all surrounding interfaces.
You will be expected to work in a fast paced, high energy environment where collaboration and interaction across teams and with stakeholders are required.
Independent thinking and creative problem-solving skills will be required to meet expectations and solve complex challenges.
Requirements
Essential Skills:
- C# .Net Core 3 and higher
- Linq (Language inline queries)
- Entity Framework
- MSSQL Server
- ASPNET MVC
- ASPNET WEBAPI
- REST services
- JSON
- Integration experience
- TFS / GIT experience
- Cloud experience - Azure advantageous
- Kubernetes / Docker experience
- CI/CD pipelines
Essential Experience:
- C#, .NET 4.6 and .Net Core
- SQL Server with good knowledge of SQL and T-SQL
- Deploying software to Cloud using architectural best practices
- Git
- Continuous Integration
Advantageous Experience:
- JavaScript, JavaScript Frameworks (React, Angular 7+)
- Typescript
- Test Driven Development and Testing Frameworks
- Docker
- Front-end experience (HTML5, CSS, SCSS, LESS)
- ETL Automation Tools
Benefits
- Medical Aid
- Provident Fund
- Discretionary Bonus
- Progressive and transformational work environment