Beschreibung
ContextOur client operates a number of Risk Analytics applications, some purpose-built (EMS, RPP), some purchased from vendors (RMS and AIR modeling suites, Remetrica, ResQue) and some specific hardware platforms.
Goal of this engagement is to
- Perform regular scheduled maintenance work
- Respond to user service requests
- Investigate and fix bugs in the Production code
- Coordinate deployment of hotfixes, patch releases and major upgrades
- Time permitting, contribute to ongoing develop work
The successful candidate will be Zurich-based and working in close coordination with the Business Systems Support Unit for these applications. He/she will report to the Lead Support Reinsurance Applications, based in Berkeley Heights, NJ.
Responsibilities
- work with the Business Systems Support Risk Analytics to provide optimal service to the user community
- resolve code issues in close cooperation with the architecture / development team
- manage and maintain a clear prioritization of issue raised in close cooperation with the Head Business Systems Support
- occasionally work of hours and on weekends for pressing support work and during release deployments (~1x month)
Required Skills/Qualifications
Experience
- at least 3 years of experience as a Senior Developer, with broad exposure to the design and development of multi-tier / distributed architecture solutions
- experience should include modeling, designing, coding, unit testing, integration and regression testing, debugging and deployment
- at least 3 years of developing applications for Financial Services clients, ideally in Reinsurance or Insurance, or for Risk Management Systems
Conceptual
- Good understanding of software architecture concepts (n-tier, SOA, web/wcf services) and development techniques and concepts
- Good understanding of Software Development Lifecycle and Agile methodologies
- Quick grasp of business concepts and capability to translate development concepts into business language
Techniques/Skills
- Good understanding of Microsoft .NET environment, ASP.NET pipeline (MVC and JQuery), WCF services, web and windows client applications
- must have strong back-end development skills in a MS SQL Server environment, both database design and querying/stored procedures
- must have worked with C#, WPF, ideally having used MVVM and Prism
- must have worked with task management, issue tracking, and source control management systems, preferably with MS TFS / Visual Studio
- should have experience with SCRUM, Test Driven Development or other agile development techniques
Personality
- Proactive, service minded, problem owner for issues/service requests
- Strong interpersonal, communication, analytical, and organization skills
- Ability to constructively interact with the Product owner and business community to gather and understand requirements
- Ability to work with minimal supervision