Responsible to enable agents, clients, and partners to connect with Chubb business services when and where they want, using the digital channels and devices of their choice. This position will have responsibilities to develop and maintain digital solutions to meet customer needs. Therefore, this role requires someone with vast experience in software development lifecycle, specializing in backend development, with a deep understanding of modern web technologies, design patterns, testing and agile development methodologies.
Key Responsibilities
Work as a part of an Agile Scrum team, to deliver high quality, production-ready software.
Lead the implementation of features and capabilities for our highly-scalable solutions.
Participate in all phases of the Software Development Life Cycle: Analysis, Design, Development, Testing, Deployment and Maintenance.
Code development, code testing, code reviews, research new tools and technologies which add value to our projects, update documentation.
Work directly with the team to define new features, fixes and performance improvements.
Work closely with project managers to scope requirements and schedule deliverables; and with QA testers to achieve high quality and feature rich products.
Architecting, developing and supporting high performance RESTful APIs, using object oriented and/or functional programming languages.
Perform specials projects and other related duties as assigned.
Requirements
Bachelor’s degree in Computer Science, Engineering, or an equivalent combination of education and relevant experience.
Conversational English and Spanish languages.
Proponent of Agile methodology.
Must be familiar with large & complex systems, highly transactional online systems, and performance architectures.
Highly motivated, passion for solving challenging problems with creative solutions.
Deep understanding of object-oriented principles and design patterns.
Have a passion for quality and writing clean code that scales and performs well.
Strong desire to learn, adapt to new tools and technologies and share knowledge with others.
Excellent analytical, decision-making and project management skills.
Excellent interpersonal and relationship-building skills.
Proficient in MS Applications (Word, Excel, and Power Point) and working knowledge of common application software
Experience
Full Stack Engineer with 2 years of working experience of web services.