Benefits pulled from the full job description
401(k) flexible schedule paid time off tuition reimbursement
Fm global is a leading property insurer of the world`s largest businesses, providing more than one-third of fortune 1000-size companies with engineering-based risk management and property insurance solutionsFm global helps clients maintain continuity in their business operations by drawing upon state-of-the-art loss-prevention engineering and research; risk management skills and support services; tailored risk transfer capabilities; and superior financial strengthTo do so, we rely on a dynamic, culturally diverse group of employees, working in more than 100 countries, in a variety of challenging roles.
This position is open to fully remote candidates with quarterly travel to headquarters located in johnston, ri.
We currently have a development lead opportunity for a full stack developer.
Leads and mentors in the design, development, enhancement, and maintenance of web-based multi-tiered business applicationsIndividuals holding this position are typically expected to be thought leaders in conjunction with solution architects and lead product teams from technical and delivery perspectives as well as work independently as a member of a teamEmphasize partnership and servant leadership within your team and the organization to drive product delivery and achieve set objectivesMentor junior team members to assure they work effectively and with the highest standards.
This individual also participates fully in all team practices and standardsWorks with it colleagues and other stakeholders to evaluate defined complex business requirements and processes, assess available technologies, determine infrastructure, and recommend solution options.
Incumbents play a lead role in building application solutions which may involve diverse development platforms, software, hardware, technologies, and tools and must ensure that technologies used align with enterprise-wide technical architecture and ensure consistency across products.
Demonstrates personal accountability and ensures successful team outcomes by proactively identifying and mitigating delivery impediments, dependencies, and risksSupport in partnership with solution and test architects quality efforts within the teamThis individual will also participate in agile practices employed in the team.
The ideal candidate will have experience in writing c# code for the asp.net platform, have knowledge of building scalable apis, docker containers, sql and gis basics.
Previous experience with the agile sdlc methodology is preferred.
As a dev lead you bring:
Strong problem-solving skills
Commitment to delivery
Excellent communication skills and a desire to collaborate openly within a fast-moving team
A deep desire to learn and apply technology in a pragmatic way to create client value
Experience designing and building systems that are maintainable, evolvable, and highly tested
Specific responsibilities include but not limited to:
Help the development team to resolve technical issues and advance technical risks
Make final code-level technical design decisions grounded in industry standards and design patterns to be followed by the development team
Lead technical refinement ceremonies, coordinate inter-sprint technical dependencies, and represent the development team during pi planning
Perform pull request code reviews for code quality, application and security standards compliance based on approved review checklists and using code scanning tools such as veracode
Review automated tests for completion, coverage and necessary complexity ensuring that all code paths including edge cases are included
Collaborate with ci/cd resources to ensure the completion of automated deployment pipelines and creation of a robust release promotion strategy
Perform disaster recovery planning for the solution – identify components, formulate the plan, and provide necessary team members resources for disaster recovery
8+ years of in-depth experience in object-oriented business application design and development in a multi-tiered environment
Experience in all phases of sdlc from requirement analysis to implementation and maintenance
Strong proficiency with c#, .net, data structures, basic algorithms and applying object-oriented principles and design patterns
Strong experience with multithreaded programming and experience designing orchestration modules
Self-motivated to stay ahead of development technologies, tools, and implementation patterns and a desire to share this knowledge within teams and the broader organization
Strong experience developing in asp.net
Experience in scalable web apis
Experience in designing and implementing efficient and scalable restful apis
Experience in unit testing frameworks
Experience with docker container definition, deployment, and testing
Experience in version control tools like git and ide like vs code, visual studio
Experience developing database stored procedures using t/sql
Experience working with automation frameworks such as selenium and cypress
Additional highly preferred skills
Strong experience with ai/ml and computer vision methodologies preferred
Experience with gis tools such as arcgis
Experience integrating automation test code into ci/cd pipeline processes
Exposure to graphql technologies such as hasura
Agile experience experience in agile environments experience with agile methodologies and frameworks recognized servant leader
Education bachelor’s degree in information technology, computer science, or related subject area; or equivalent work experience and training.
Advanced degree and certification are desirable!
We offer our employees a wide range of benefits including career long learning opportunities, tuition reimbursement, 401 (k), pension, flexible schedules, rich health and well-being programs, generous time off allowances, volunteer days and so much more!
Fm global is an equal opportunity employer and is committed to attracting, developing, and retaining a diverse workforce.
Please note that all fm global visitors, including external candidates interviewing for open positions will be required to be vaccinated and should be prepared to provide proof of vaccination.
Posted 30+ days ago