Nov 7,2006
Sr Software Engineer - Perm - Markham
Details of position:
Reporting to the Director of Enterprise Architecture, the Senior Software Engineer, I.T. is accountable for designing, developing and integrating insurance applications to ensure a consistent, robust architecture capable of supporting business growth. As the Senior Software Engineer you will work with the Business Analysts, Software Engineers and Project Managers (where applicable), and to identify shortcomings as they relate to business requirements and specifications.
Specific Accountabilities include:
Develop application architecture, EDW architecture, data warehouse models and software components
Analyzing and reviewing business, functional and high level technical requirements
Planning, preparing, conducting and/or participating in design reviews
Provides input into detailed project estimates and confirm estimates for assigned tasks.
Designing detailed technical components and recognizes and understands use of design patterns for intermediate to complex applications. Applies reusability and future state architectures.
Designing, developing and integrating e-business and/or insurance applications.
Participates in the tracking and resolution of intermediate to complex defects.
Production support activities by determining the nature, impact and extent of the problem.
Continuously improve the Business Planning and Review System of the function to increase strategic unity and enhanced performance while simultaneously maintaining appropriate flexibility.
Advise, communicate, maintain and promote software standards and process.
Develops, implements and maintenance of mechanisms and processes to constantly assess the technologies and software systems needs of the department and determine opportunities to improve services and reduce costs.
Participates in the configuration of vendor software. Reviews and verifies operation of new vendor releases.
Participates in the evaluation of software tools and technologies.
Develops, implements and maintains preventative and detective control mechanisms and processes to ensure compliance with overall regulatory, legal and ethical policies and requirements and to ensure adequate mitigation of risks.
Ensures the development, implementation and maintenance of control mechanisms to ensure compliance with Sarbanes Oxley legislation.
Ensures the delivery of optimal Shared Service system results within appropriate performance metrics including quality; quantity; timeliness; productivity; customer satisfaction; and financial performance.
Qualifications & Experience
BS in Computer Sciences is preferred; or related diploma; or equivalent experience (5+ years) in a programming environment
Experience in full lifecycle software implementation essential
Familiar with web based multi-tiered system architecture, design and implementation.
Exposure and conversant in any/all of the following: Microsoft SQL Server 2005, C#, .NET, Visual Basic, CMS, MSMQ, Biztalk 2004; Siteminder, WRQ, BI tools (eg: Cognos), data warehousing, ETL tools
Insurance industry knowledge a definite asset.
Thx
Valerie
valerie@nexstaf.com