Job Description

Description

:

Responsibilities:

• Application changes complete on-time, to a target level of quality

• Timely and accurate completion of Software Development Lifecycle deliverables in a manner that is auditable, testable, and maintainable

• Implementation consistent with solution design and business specifications

• Ensure for technical integrity of changes made to systems

• Adherence to development governance & SDLC standards

• Perform deliverable reviews and manage measurement of deliverable quality

• Provide technical SME assistance for a given application

• Technically leads other developers, including assignment of work

• Assists to maintain development standards for design, coding, etc

• May perform Application Developer duties

• May perform design activities in collaboration with the Technical Architect

• Assists in removing impediments to progress

• Support resolution of defects during application testing phases

• Estimate work requests at various levels of confidence

• May serve as a member of a Major Incident Team

Abilities and skills:

• IT and business/industry experience gained in a commercial environment preferably within the Insurance sector 

• Demonstrable hands-on Salesforce development knowledge and expertise utilized within a commercial business

• Experience of leading/mentoring other developers (preferably working with third party vendors)

• Hands on experience in designing and developing commercial Salesforce applications

• Object Oriented analysis and design using common design patterns

• Excellent knowledge of SOA and n-Tier architecture 

• Knowledge of Relational Databases including SQL server, SQL and ORM technologies

• Experience in developing web applications using at least one popular web framework

• Involvement with test/behavior-driven development

• Track record of identifying and analyzing problems, identifying & evaluating options, deploying sound decision making skills.

• Experience of Agile software development processes 

• Displays an adaptable and flexible working style, remaining calm under pressure, adjusting comfortably to changing conditions / priorities

• Proven planning and organization skills, creating own work schedules, prioritizing workload, preparing in advance and setting realistic timescales for self (and others if applicable)

• Excellent communication skills, a confident and articulate presenter to internal/external audiences. Skilled at influencing and negotiation, able to present key points of an argument persuasively

• Demonstrates a strong desire to challenge and deliver

• Proven track record of knowing what it takes to provide a consistently first-class customer service internally and/or externally

• Positive, can-do attitude committed to making it work with a third-party development supplier

• Graduate or equivalent desirable but not essential

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application