Porch Group · 11 hours ago
Senior Software Engineer | ( Contact Center )
Maximize your interview chances
Home ImprovementHome Services
Insider Connection @Porch Group
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Lead the design, development, and implementation of high-quality software solutions and communicating technical decisions through design documentation across two or three software teams
Provide technical guidance and mentorship to junior engineers, ensuring best practices in software development
Conduct code reviews to maintain code quality and consistency
Work closely with cross-functional teams including product managers, designers, and QA engineers to deliver robust software solutions and deliver critical features supporting our contact center applications and related technologies
Analyze and resolve complex technical issues in a timely manner
Create and maintain comprehensive technical documentation
Stay updated with the latest industry trends and technologies to ensure our solutions remain cutting-edge
Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor's or master's degree in computer science, engineering, or a related field (or four years of equivalent work experience)
6+ years of software development experience
Experience with JavaScript and its frameworks (React, Vue, Angular, etc.)
Proficiency with SQL, preferably PostgreSQL
Production JVM language experience, preferably Scala
PostgreSQL expertise
Experience with development tools such as Git, Jenkins, Docker, etc.
Experience with relational and non-relational databases
Working knowledge of commercial CRM systems and integrations
Excellent communication skills, problem-solving abilities, and a collaborative mindset
Continuous Delivery and Integration experience
Experience with test-driven development (TDD) and automated testing frameworks
Experience working with real time systems with hundreds of concurrent users, preferably call center applications
Proficiency with version control systems
Production Kubernetes experience
Proven experience working with US based business teams
Excellent written and communication skills in English language
Ability to work within core US business hours / time zone expectations - Eastern Standard Time (EST) overlap
A quiet space to work, an internet connection of at least 30 Mbps download | 10 Mbps upload
Preferred
Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus
Benefits
Medical insurance
Accident insurance
Retral benefits
12 company-paid holidays
2 flexible holidays
Privilege/earned leave
Casual/sick leave
Paid maternity and paternity Leaves
Weekly wellness events
Company
Porch Group
Porch Group is a vertical software platform for residential environments.
Funding
Current Stage
Public CompanyTotal Funding
$648.85MKey Investors
Wellington ManagementRunway Growth CapitalValor Equity Partners
2023-04-17Post Ipo Debt· $333M
2022-04-15Post Ipo Equity· $4M
2021-10-01IPO
Recent News
2024-12-19
Business Wire
2024-12-17
StreetInsider.com
2024-12-10
Company data provided by crunchbase