12 Month Contract
Context:
- Enhancement of existing .Net web services exposed to both internal systems and external business partner systems
- Enhancement of a short-term insurance rating engine
- Design and implementation of tools to maintain rating reference data
- Design and implementation of solution monitoring tools and dashboards to service both internal and external business partners
- Enhancement of identity and access management capabilities of the web services
- Resolution of production defects (infrequent)
- Updating of .Net core and related components to address security vulnerabilities and periodic technology refresh processes
- Delivery managed through Agile Scrum, using the Atlassian suite (Jira, Confluence, Service desk, Portfolio)
- Currently the whole team is working remotely with very occasional need to meet in the company office in Bellville, Cape Town. However, permanent off-site or offshore work is acceptable if travel to Cape Town is impractical
Technical environment
- C#.Net core development
- IIS web server
- Web Services deployed on clustered IIS servers
- MS-SQL Enterprise database with 100+ stored procedures
Business domain skills (Preferred, but not mandatory)
- Short term insurance experience
- Building and maintaining rating engines
Experience requirements
- Minimum 5 years .Net development experience
- Designed and [Email Address Removed] IIS based system, including web services and user browser UI
- Team leader on at least 1 project
- Track record of assimilating new business and technical domains and becoming productive quickly
- Agile Scrum methodology
Technical skills requirements
- Mandatory
- .Net C#
- Web services
- PL/SQL
- Advantageous
- LDAP integration
- Webseal load balancing
- SPLUNK and Graphana
Behavioral skills requirements
- Self-starter – Able to determine technical direction and operate without direct and constant supervision
- Technical leadership – able to define suitable work packages to assign to junior developers and ensure the quality and efficiency of their delivery
- Communication – able to engage product owners and analysts, understand expectations, translate them into designs and technical tasks and communicate them effectively to developers
- Collaboration – continuously engage business analysts, scrum master, product owner and other team members to ensure clarity for all on direction, progress, blockers
Send a detailed copy of your CV to Bonita ([Email Address Removed] – replace the AT with @)
Should you not be contacted within 7 days, please consider your application as unsuccessful