Job Description
Job Description:
Chubb PRS IT is seeking a qualified Smalltalk Software Engineer to join our development team. This Software Engineer position involves application enhancement activities for multiple strategic systems for a large Insurance company. In this role, the successful candidate must be able to work in a dynamic environment enhancing and maintaining complex business applications.
Position Key Responsibilities:
- Lead and manage a team of software engineers in the Smalltalk space, ensuring the successful delivery of projects within agreed timelines and quality standards.
- Participates on technology project teams; effectively interacts with business partners, Business Analysts, Architects, Quality Assurance Specialists and management; takes ownership and accountability for own work, as well as, the work of the team.
- Adheres to project management methodology and standards applicable to assigned work
- Contributes towards defining timelines and project plans; analyzes and estimates feasibility, effort, time and compatibility.
- Generates more complex technical assessments, develops solution alternatives, evaluates options, and provides recommendations considering efficiency and cost effectiveness to achieve complete solution development, problem resolution and/or system maintenance that meets the business need.
- Complies with architectural and coding standards; considers re-use of existing software structures along with future maintainability of solutions.
- Develops and executes test scenarios and test cases for unit and integration testing.
- Delivers quality solutions for both new and existing applications of varying complexity and scope while adhering to software development best practices; solutions are delivered in a timely manner, meeting or exceeding established SLA’s or timelines.
- Collaborates effectively with third-party vendors as required.
- Participates in on-call production support of applications/platforms in multiple environments; escalates issues following procedures to minimize system downtime.
- Ensures full compliance with all IT policies, procedures and controls.
- Mentors developers within the department and within Chubb approved consulting teams.
Qualifications
Required Work Experience and Skills:
- Minimum of 8-10 years of application development experience
- 3 to 5 years of experience as a lead developer
- Required skills: Smalltalk, HTML, XML
- Additional desired skills: S-unit, Java, Websphere, RAD, MQSeries, Oracle, DB2, SQL
- Ability to work independently with little or no oversight.
- Strong technical knowledge and systems experience with a demonstrated ability to work in large and extremely complex
- systems on multiple platforms
- Experience working with business partners to identify and implement system changes that are based on extremely complex business requirements and processes
- Demonstrated technical leadership; innovative and creative.
- Strong analytical and problem solving skills with the capability to drive tasks from start to completion.
- Strong debugging techniques; proven ability to troubleshoot and debug problems.
- Strong testing skills and focus on achieving quality deliverables.
- Ability to effectively multi-task and prioritize work load.
- Excellent communication and collaboration skills.
- Confident and competent working in a fast paced environment.
- Ability to work off-hours when needed.
- Ability to work effectively in a matrix management environment.
- Experience with various industry standard software development methodologies and best practices.
- Fundamental understanding of ITIL and ITSM.
Education:
- Bachelor's degree in Computer Science, Information Technology, or an equivalent required.
- Insurance background a plus