Bangalore, Karnataka
20 hours ago
Senior software Engineer

Position Key Responsibilities:

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 5 years of application development experience3 to 5 years of experience as a lead developerRequired skills: Smalltalk, HTML, XMLAdditional desired skills: S-unit, Java, Websphere, RAD, MQSeries, Oracle, DB2, SQLAbility to work independently with little or no oversight.Strong technical knowledge and systems experience with a demonstrated ability to work in large and extremely complexsystems on multiple platformsExperience working with business partners to identify and implement system changes that are based on extremely complex business requirements and processesDemonstrated 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
Confirm your E-mail: Send Email