Senior Software Developer II
Description
Summary:
This position is responsible for working with the IT development team, product owners and other staff to implement digital applications or core company systems, as well as developing, implementing, and maintaining software components and user interfaces. This position is also responsible for using services and data to communicate with other platforms, and participating in agile teams to deliver consistent work.
Functions:
- Develop, test, install, and maintain insurance systems including:
- Advanced integration techniques for diverse insurance systems.
- Innovating digital transformation strategies for legacy systems.
- Architecting robust internal and external web services.
- data mapping and transformation solutions across diverse systems.
- Designing and implementing intricate business rules.
- Mentor and coach junior developers, fostering a culture of knowledge sharing and collaboration within the IT team.
- Assist in the analysis and design of business system automation projects.
- Take a leadership role in ensuring the maintenance, security, and support protocols of IT projects, contributing to the establishment of best practices.
- Maintain knowledge of industry and technology practices and developments through continuing education and networking.
- Drive continuous improvement initiatives for existing codebases and applications, utilizing advanced optimization techniques and performance-tuning strategies.
- Serve as a mentor to staff and lead by example in improving the team, processes, and efficiency of the team.
- Champion quality assurance practices and advocate for the adoption of best practices and standards.
- Actively engage with cross-functional teams to understand organizational needs, identify opportunities for collaboration, and address any existing gaps in IT solutions.
- Monitor and support systems on and off-hours, including nightly batch and portals.
- Support the IT team with other duties as assigned by supervisor.
Requirements
- College degree or comparable experience in web development languages, computer science, computer technology, or other internet-related computer technology required.
- Effective interpersonal and user/peer team relationship and communication skills required.
- Solid foundation of technologies and solution delivery required.
- Mastery of multiple languages preferred.
- Able to write libraries, application frameworks and APIs from scratch required.
- Well-versed in interacting with databases required.
- Professional experience with multiple business and technology platforms required.
- Ability to design and implement solutions to complex problems required.
- Ability to do meaningful code reviews and use automated unit test frameworks required.
- Ability to identify potential points of failure and feature entry points with minimal research required.
- Competence across a wide range of tools and types of problems required.
- Understanding of the business value behind the tasks preferred.
- Learns continuously and values self-education preferred.
- Strong understanding of the architecture design and patterns required.
- Ability to deliver a solution from concept to implementation required.
- Experience in or ability to learn Property and Casualty insurance principles, agency-company interface, and insurance web site development preferred.
- Completes tasks with little/no guidance required.
- Ability to work flexible hours, travel to all organization offices (including in Pennsylvania, Ohio, and South Dakota) and travel to vendor work sites required.
- Ability to work in an office environment with moderate noise level, remain in a stationary position and operate a computer a majority of the time required.
- Ability to move throughout the office to access work materials and to move work materials weighing up to ten pounds daily required.
- Ability to perform the essential functions of the job with or without reasonable accommodation required.
Recommended Jobs
Jewelry Sales Associate
Jewelry Sales Associate Location Monroeville, PA : We are looking for a Retail Sales Representative to provide excellent customer service and meet sales quotas for our business. Candidates with stron…
Accounts Payable Clerk / Bookkeeper
Job Title: Accounts Payable Clerk / Bookkeeper Department: Accounting / Finance Reports To: Controller Position Overview: We are seeking a detail-oriented and organized Accounts Pay…
FACILITIES DIRECTOR - PHILADELPHIA, PA
SSC Services for Education is known for our expertise, commitment, and value; and we at SSC truly believe that our people are our greatest asset. By utilizing our associates’ knowledge and experienc…
Personal Care Aide
Victoria Manor Living Llc in Oakdale, PA is looking for one personal care aide to join our 17 person strong team. We are located on 100 Rose Court. Our ideal candidate is self-driven, ambitious, and …
Middle School Math and Science Teacher
Job Title: Teacher Job Status: Permanent/Part Time Contact: Kelly Ciminera, Principal E-Mail: [email protected] Job Description: Ss. Colman-John Neumann Catholic School is …
Plumbing Service Mechanic
Good Plumbing, Heating, and Air Conditioning, Inc. handles plumbing, heating, and cooling needs throughout Bucks, Montgomery, Chester, and Lehigh counties. We provide a wide variety of services for o…
Rehabilitation Licensed Practical Nurse
Type: Rehabilitation McMurray , PA SkyBridge Healthcare is currently seeking Licensed Practical Nurse with Rehabilitation experience for a 13-week contract in PA. SkyBridge Healthcare is a p…
Senior Automation Engineer (Hands on Coding) ( {{city}})
Job Title: Senior Automation Engineer (Hands on Coding) Skills: Selenium, Java, SQL Experience: 8+ years Location: West Chester, PA(Hybrid) Duration: Fulltime We at Coforge are hiri…
Senior Director, Head of US Marketing
Job Description Job Description About INOVIO INOVIO is a biotechnology company focused on developing and commercializing DNA medicines to help treat and protect people from HPV-related disease…
Licensed Practical Nurse - Gettysburg, PA
Licensed Practical Nurse - Gettysburg, PA 17325 (JBR ID: #55479322) Per Diem | Shift: 07:00 AM - 03:30 PM ✅ Position Summary Provide vital per diem nursing care in a collaborative environment f…