Principal Software Engineer - Full Stack at Constant Contact in Loveland, Colorado

Posted in Other 13 days ago.





Job Description:

As a Principal Full Stack Software Engineer, you will be a crucial member of our 3rd party Integrations team, working with innovative tools, processes, and people to engineer platform services that are distributed and consumed on a massive scale. You will work with Product Owners, UX designers, and architects to build next-generation applications. Integrations are a core pillar of the Constant Contact Product. The Integrations team is responsible for driving organization-wide integration initiatives: e-commerce, CRM, fundraising, non-profit, and real estate related integrations. Integrations are convenient and flexible way for SMBs to kick-start their marketing goals. 


*This is a hybrid role requiring a few days a week in the office to collaborate with your team



What you'll do:



  • Be a key contributor to a cross-functional, agile product delivery team

  • Work in all areas of a technology stack: front end, middle tier, and backend

  • Deliver scalable and sustainable platform services

  • Collaborate with Product Managers, Architects, UX, and other engineers on a daily basis

  • Mentor and guide other engineers on the team.

  • Work on multiple 3rd party integrations in various verticals: e-commerce, non-profit, real estate, fundraising, CRM, etc.

  • Stay on top of industry trends and ensure the team appropriately utilizes the latest technologies and best practices

  • Be a key contributor to the creation of a long-term, scalable architecture

  • Participate in code reviews, design sessions, sprint ceremonies: backlog grooming & planning, retro, standup

  • Bring new ideas and innovations to adapt and scale in the technology space


Who you are:



  • 12+ years developing large-scale software applications

  • Experience in Spring, Spring Boot, or similar microservices framework

  • Must have extensive experience building responsive UI applications in React

  • 8+ years of experience working with REST APIs

  • 6+ years of experience in MySQL database or similar RDBMS 

  • Experience in database management frameworks - Liquibase, Flyway, or similar

  • Unit testing framework experience is required - JUnit, Mockito

  • Experience with Playwright, RSpec, Cypress, or equivalent integration test framework is preferred

  • Working knowledge of Kubernetes, ArgoCD, Istio, pod management is a plus

  • Expert documentation skills - design flows, architecture diagrams, sequence diagrams, flow charts

#LI-HK1 #LI-hybrid
More jobs in Loveland, Colorado

Other
about 6 hours ago

Apria Healthcare
Other
about 9 hours ago

Apria Healthcare
Other
about 21 hours ago

Constant Contact
More jobs in Other

Other
less than a minute ago

Lynker Technologies
Other
less than a minute ago

Nucor Corporation
Other
less than a minute ago

Nucor Corporation