Job Description : Role Description Role Requirements
Develop & document software applications based on requirements provided by business stakeholders
Develop high quality software components
Participates in peer code and design reviews
To setup the environment and Perform Unit/Integration testing
To adhere to the coding, documentation and source control standards set within the department.
To ensure quality in all deliverables.
Work with different teams to facilitate the deployments.
Work with limited supervision
Stay up to date with industry standard best practices/techniques related to Application development
Coordination & communication with onshore team members
Technical Skills
Microsoft.NET (specifically Visual Basic.NET)
Extensive Windows Forms development experience
Microsoft Team Foundation Server
Microsoft SQL Server with strong T/SQL skills.
Microsoft Web Services Design and Architecture (specifically with IIS)
Microsoft Software/Server Technologies and Operating Systems
Microsoft Office Suite Development with VSTO (Visual Studio Tools for Office) with particular emphasis on Outlook, Word and Excel API development.
Click-Once deployment.
Oracle 10g with strong PL/SQL skills.
Demonstrable experience or understanding of the development of Workflow and Document Management applications.
Desirable Skills and Experience Although not mandatory, the following skills are desirable and will differentiate stronger candidates:
Knowledge and practical experience with any or all of the following:
K2.Net Workflow.
Meridio Document Management.
BCL easyPDF SDK
Redemption
Web Development using ASP.Net (C# or VB.NET)
C# or C++ Experience.
Specific knowledge and experience of DSDM/Agile development methodologies and the PRINCE 2 project management methodology.
London Market Insurance Broking experience.
Microsoft Certified Technology Specialist (MCTS) Certification.
Microsoft Certified Professional Developer (MCPD) Certification.
General Skills
A proven track record in a software development environment.
End to end experience of the project lifecycle.
Experience of RAD/Agile and Waterfall variant methodologies.
Excellent problem solving skills.
Demonstrate excellent communication skills (written and verbal).
Demonstrate ability to communicate complex technical problems and solutions to business users in an 'understandable' way.
Be a Team Player as well as show individual strength and leadership.
Be 'Customer' focused and committed to quality.
Be a 'self-starter' - able to take ownership and be a team player when necessary.
ate profrience 8+ years of application design and development experience in VB.net based application. Insurance domain experience is preferred.ucation/ Qualification Degree in Information Technology / Computer Science or Equivalent.
Employement Category:
Employement Type: Full timeIndustry: RecruitmentFunctional Area: ITRole Category: Software EngineerRole/Responsibilies: VB.Net Module Lead