Technical Software Architect (Remote) - Sapiens
  • N/A, Other, Canada
  • via Jobleads.com
-
Job Description

Technical Software Architect | Sapiens | Canada

Job Description: Technical Software Architect

Job Description: Technical Software ArchitectJob Location: RemoteAbout Sapiens:Sapiens International Corporation (NASDAQ and TASE: SPNS) empowers thefinancial sector, with a focus on insurance, to transform and becomedigital, innovative, and agile. Backed by 40 years of industry expertise,Sapiens offers a complete insurance platform, with pre-integrated, low-codesolutions and a cloud-first approach that accelerates customers’ digitaltransformation. Serving more than 600 customers in 30 countries, Sapiensoffers insurers across Property & Casualty, Workers’ Compensation andLife markets the most comprehensive set of solutions, from core tocomplementary, including Reinsurance, Financial & Compliance, Data& Analytics, Digital, and Decision Management. Sapiens’ team of morethan 5,000 employees operates through our offices in North America, the UK,EMEA and Asia Pacific.Position Summary (Overall purpose and objective of theposition)Reporting to the Chief Architect of the CoreSuite for WC developmentgroup and with minimal supervision, the Technical Software Architectprovides knowledge and experience to support Technology and Architecturegovernance in software development at Sapiens. The Technical SoftwareArchitect is responsible to lead the design efforts for productenhancements as well as for the resolution of complicated architecturalsoftware issues related to insurance solutions, and is an integral part ofCoreSuite implementation and base development teams leading the developmentand establishment of pragmatic, quality oriented software engineering bestpractices across a number of geographically distributed developmentteams.The position requires extensive knowledge and experience of bothcommercial and open source components such as application servers,enterprise service buses, rules engines, component frameworks, messaginglibraries, etc and a solid understanding of the Java EE computing platform,UML, design patterns, data modeling and database design.Essential Functions/ResponsibilitiesCollaborate with a team of IT professionals in designing, developingand implementing insurance applicationProvide oversight for all software-related issuesDesigns and develops architectural solutions to software problemsIdentifies established development patterns and approachesReviews and compares architectures and designs for varioussolutionsDetermines feasibility of various software solutionsConducts research on software and prototypes (i.e., tools andtechnology)Recommends technology for the product roadmapDesigns and implements re-usable software componentsPresents technical material to clientsDevelops work products related to any of these activitiesMentors more-junior software development personnelMakes architectural recommendations to upper managementCompletes activities as directed by the Chief Architect and accordingto timelinesJob Requirements, Skills, Abilities,Education/Certification/License/TrainingBachelor’s degree in relevant field (Computer Science or MIS) orequivalent educational qualificationArchitecture experience (overall): 4+ yearsDevelopment experience (overall): 4+ yearsOO (Object-oriented) Analysis and Design: 4+ yearsJava and related environments: 4+ yearsJava-related Development, Test and Profiling tools: 4+ yearsStrong experience in designing and developing enterprise applicationsusing Java technologiesExperience with application design, solution modelling, andmodel-driven developmentTechnical team leadership experienceStrong working knowledge of all Java technologies, such as core Java,JDBC, JMS, JPA, JMX, lambdas, stream API, etc.Strong knowledge of common Open Source frameworks and tools: SpringBoot & Spring, Hibernate, Eclipse, Maven, Drools and othersStrong working knowledge of SOA and Web Services technologies (SOAP,REST)Hands-on experience with the following tools: JBoss/WildFly ApplicationServer, Tomcat web server and othersStrong experience in database design concepts and SQLDemonstrated experience in using software design patternsKnowledge of SDLC (Software Development Life Cycle), developmentmethodologies, development patterns, web-enabled applications and Inversionof ControlKnowledge of User Interfaces, Enterprise Components and associatedStandardsExperience with client presentations, technical writing, mentoring andreviewingSelf-motivated with strong initiativePluses:Insurance Domain experienceStrong understanding of enterprise application architecturelandscapeExperience with cloud technologies (such as Docker, Kubernetes) anddeploymentsProven ability to rapidly deliver prototypes and proof-of-concept workto validate a proposed architectural approachProven skills in documenting and communicating complex softwarearchitectures using UMLPreferred Qualifications:Insurance Domain experience – 4+ years preferredArchitecture experience – 8+ years preferredDevelopment experience – 8+ years preferredOO Analysis and Design – 8+ years preferredJava and related environments – 8+ years preferredJava-related Development, Test and Profiling tools – 8+ yearspreferredPhysical Conditions/Requirements:Position requires the ability to hear and communicate clearly, orallyand in writing.Uses vision to view screens, create and review documents; requiresclose vision, distance vision, color vision, peripheral vision, depthperception and ability to adjust focusCapable of using a keyboard effectivelyFrequently required to sit for long periods of time, stand, walk andmay occasionally lift and move 25 poundsOccasional travel to client sites can be expectedAt Sapiens, we are dedicated to building a diverse, equitable, andinclusive work environment. We believe that diverse perspectives,backgrounds, and experiences make us stronger and more innovative. We arecommitted to creating a culture where every individual is valued and canthrive regardless of their race, ethnicity, gender, age, sexualorientation, gender identity, religion, disability, or any othercharacteristic.Sapiens is an E-Verified & Equal Opportunity/AffirmativeAction Employer, M/F/D/V.#LI-Remote Show more Show lessTagged as: remote, remote job, virtual, Virtual Job,virtual position, Work at Home, work from home

When applying state you found this job on Pangian.com Remote Network.

#J-18808-Ljbffr

;