This site uses cookies. To find out more, see our Cookies Policy

Sr. .NET Developer in Philadelphia, PA at Chubb Group of Insurance Companies

Date Posted: 9/28/2018

Job Snapshot

Job Description

Description
Chubb Global Risk Systems has an opening for a Senior Software Developer.  This position will play a critical role in the support and enhancements of highly visible, strategically significant Catastrophe Management systems which include capabilities such as loss analyses, risk accumulation and reporting. The candidate must have strong technical experience along with the aptitude to develop an understanding of complex enterprise systems with ease. Overall responsibilities include all aspects of application development, support and implementation, including data analysis, detailed technical design, coding, and testing. The candidate is expected to be an existing SME in the areas he/she works in, if not, become one in a short span of time. The candidate must be a strong leader with the ability to mentor junior developers.
MAJOR DUTIES & RESPONSIBILITIES
This position requires a software developer who is exceptionally analytical and results oriented with a passion for modern technologies, an appreciation for highly complex applications, and a desire to work in a highly collaborative development environment as part of a global team.

Responsibilities include:
  • Lead architecture and design and implement solutions for highly complex insurance applications
  • Analyze specifications and requirements provided by Product Owner/BA team members
  • Develop reliable, performant, and scalable applications leveraging a highly sophisticated architecture
  • Demonstrate flexibility to work on both server-side (backend) and client-side (UI) components using (and learning) multiple languages as needed
  • Collaborate with team members to effectively transfer knowledge through pair programming, design workshops, and code reviews
  • Multitask and practice good time management skills, both individually and as part of a team
  • Demonstrate excellent scoping, estimation, software testing and quality assurance experience
  • Conduct performance tuning, improvement, balancing, usability, automation
  • Demonstrate attention to security design and implementation best practices
  • Provide mentoring to junior developers
  • Work with Offshore resources
MINIMUM REQUIREMENTS
  • More than 7 years of experience with .NET application development within .NET environment with Visual Studio C#, MVC, WCF HTML5, JavaScript, jQuery and Python
  • Experience with web service integration (SOAP, REST, JSON, XML) and development with web technologies
  • Demonstrated ability to use (and learn) multiple languages on both client and server side
  • Experience with data structures, memory management, object-oriented design, and design patterns
  • 3+ years SQL Server Development Experience (TSQL, Stored Procs, SSIS, SSRS)
  • Must have excellent written and verbal communications skills
  • Must be organized, detail oriented and have strong commitment to high quality products
DESIRED QUALIFICATIONS
  • Bachelors or Master’s degree in Computer Science, Engineering, or related technical discipline
  • Candidates with strong exposure to Agile development methodologies and tools will be preferred
    • Experience working with Agile development environments (e.g. Scrum, Kanban, XP, etc.)
  • Self-starter with strong work ethic
  • Excellent communication skills and ability to interact with remote team members
  • Dedication to continuous learning and improvement in both technical and the business domains
  • Hard working with strong technical background and commitment
  • Experience in insurance and/or financial industries
  • Continuous integration techniques and tools
  • UX design (wireframes, mock-ups, and prototypes)
  • Performance profiling of applications and components
  • Developing and documenting components, libraries, and APIs to be used by other developers
  • Highly organized with excellent time management skills