ICW Group Logo

ICW Group

Senior Full Stack Engineer

Reposted 19 Days Ago
Remote
Hiring Remotely in USA
122K-218K Annually
Senior level
Remote
Hiring Remotely in USA
122K-218K Annually
Senior level
As a Senior Full Stack Engineer, you will lead the full software development lifecycle, design scalable applications, and collaborate with cross-functional teams to enhance user experience with a focus on security and performance.
The summary above was generated by AI

Are you looking to make an impactful difference in your work, yourself, and your community? Why settle for just a job when you can land a career? At ICW Group, we are hiring team members who are ready to use their skills, curiosity, and drive to be part of our  journey as we strive to transform the insurance  carrier space. We're proud to be in business for over 50 years, and its change agents like yourself that will help us continue to deliver our mission to create the best insurance experience possible.

Headquartered in San Diego with regional offices located throughout the United States, ICW Group has been named for ten consecutive years as a Top 50 performing P&C organization offering the stability of a large, profitable and growing company combined with a focus on all things people. It's our team members who make us an employer of choice and the vibrant company we are today. We strive to make both our  internal and external communities better everyday! Learn more about why you want to be here!

PURPOSE OF THE JOB

The Full Stack Engineer III performs a key role in the design, implementation, and maintenance of scalable front and back-end software solutions with databases, servers, and clients. This position exists to serve as a lead role in a cross-functional team responsible for the full software life cycle from conception to deployment.

ESSENTIAL DUTIES AND RESPONSIBILITIES

Manages full life cycle of software development from conception to deployment.

  • Designs overall architecture of web applications that optimize site functionality.
  • Drives the development and organization of web applications, structure code, and separate files.
  • Ensures proper setup of file hosting, configures servers and databases for website functionality.
  • Designs user-based interactions through effective front-end architecture.
  • Develops functional databases, applications, and servers to support websites on the back end.
  • Implements scalable web services, applications, and APIs.
  • Performs the role of lead engineer during Sprint planning and regular code reviews.
  • Maintains quality and ensures responsiveness and security of applications. Maintains code integrity and organization.
  • Creates security and data protection settings.
  • Conducts unit, integration, and system tests. Identifies and solves coding issues.
  • Provides support associated with assigned deployments and creates checklists for large deployments.
  • Troubleshoots, debugs, and upgrades software.

Collaborates with various teams in delivering end to end software solutions.

  • Partners with project management and other engineering teams in determining overall system solutions.
  • Works closely with Product teams to develop platforms that enhance user experience and functionality.
  • Partners with QA team in developing test plans and test cases.
  • Partners with Architects in defining tooling and standards.
  • Documents software development best practices including unit testing, code reviews, and CI/CD.
  • Defines and documents technical solution approaches ensuring consistency and scalability.
  • Conducts POC interfacing with different teams on recent technologies.

SUPERVISORY RESPONSIBILITIES

This position has no supervisory responsibility but may mentor and train other engineers.

EDUCATION AND EXPERIENCE

Bachelor's degree from four-year college or university with a major or emphasis in Computer Science, Engineering, Statistics, or related field. Additional experience may be considered in lieu of a degree.  Minimum 8 years of experience required as a Full Stack Engineer or similar role. Experience working with graphic designers and converting designs to visual elements.  Experience with cloud message APIs and usage of push notifications. Experience in development for mobile applications preferred.

CERTIFICATES, LICENSES, REGISTRATIONS

None required.

KNOWLEDGE AND SKILLS

Strong knowledge in all stages of software development. Experience with databases, web servers, and UI/UX designs. Proficient in front and back-end coding. Highly experienced with .NET core. AWS experience required. Proficient experience using advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS etc. Possess HTML and CSS skills for website content design. Knowledge of code versioning tools such as Git, Mercurial or SVN. Possess an understanding and implementation of security and data protection. Excellent written and verbal communication skills, attention to detail, and experience working with cross-functional teams, and presenting to leadership. Advanced proficiency with Microsoft Office applications including Word, Visio, Excel, Project, and PowerPoint. Ability to apply principles of logic to a wide range of intellectual and practical problems. Ability to work independently with excellent organization and time management skills to complete tasks efficiently. Ability to solve practical problems and handle a variety of variables in situations where limited standard rules exist. Demonstrated ability working as a senior technical team member.

PHYSICAL REQUIREMENTS 

Office environment – no specific or unusual physical or environmental demands and employees are regularly required to sit, walk, stand, talk, and hear.

WORK ENVIRONMENT 

This position operates in an office environment and requires the frequent use of a computer, telephone, copier, and other standard office equipment.

We are currently not offering employment sponsorship for this opportunity.

#LI-TP1 #LI-HYBRID

The current range for this position is

$121,624.81 - $217,710.99

This range is exclusive of fringe benefits and potential bonuses.  If hired at ICW Group, your final base salary compensation will be determined by factors unique to each candidate, including experience, education and the location of the role and considers employees performing substantially similar work.

WHY JOIN ICW GROUP?
•    Challenging work and the ability to make a difference
•    You will have a voice and feel a sense of belonging
•    We offer a competitive benefits package, with generous medical, dental, and vision plans as well as 401K retirement plans and company match
•    Bonus potential for all positions
•    Paid Time Off with an accrual rate of 5.23 hours per pay period (equal to 17 days per year)
•    11 paid holidays throughout the calendar year
•    Want to continue learning? We’ll support you 100%


ICW Group is committed to creating a diverse environment and is proud to be an Equal Opportunity Employer. ICW Group will not discriminate against an applicant or employee on the basis of race, color, religion, national origin, ancestry, sex/gender, age, physical or mental disability, military or veteran status, genetic information, sexual orientation, gender identity, gender expression, marital status, or any other characteristic protected by applicable federal, state or local law.

___________________

Job Category

IT

Top Skills

.Net Core
Angularjs
AWS
Backbonejs
CSS
Durandaljs
Git
HTML
JavaScript
Knockoutjs
Mercurial
React
Svn

Similar Jobs

7 Days Ago
Remote
United States
Senior level
Senior level
Sales • Software • Automation
As a Senior Engineer on the Finance + Data Team, you'll architect systems, automate workflows, and develop AI-enabled insights to enhance decision-making and drive business impact.
Top Skills: AmplitudeDbtFivetranJavaScriptMixpanelPythonSegmentSnowflakeTypescript
Yesterday
Easy Apply
Remote
United States
Easy Apply
232K-310K
Expert/Leader
232K-310K
Expert/Leader
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Staff Software Engineer will define technical strategy, lead fullstack teams, mentor engineers, and enhance consumer experiences across platforms. Responsibilities include driving technical excellence, architecting solutions, and guiding project delivery.
Top Skills: KotlinPython
2 Days Ago
Easy Apply
Remote or Hybrid
San Francisco, CA, USA
Easy Apply
109K-186K
Senior level
109K-186K
Senior level
AdTech • Big Data • Digital Media • Marketing Tech
Design and develop ad verification, analytics, and fraud solutions. Collaborate with teams to understand requirements, automate infrastructure, and establish engineering practices.
Top Skills: AngularjsAnsibleAWSCloudFormationGitJavaJenkinsPythonReactSQLTerraform

What you need to know about the Colorado Tech Scene

With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.

Key Facts About Colorado Tech

  • Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
  • Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
  • Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
  • Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account