Porch Group · 10 hours ago
Senior Software Engineer II ( DICE )
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)
8+ years of software development experience, with at least 2 years in a senior or lead role.
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.
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, both English and Hindi.
Ability to work within core US business hours / time zone expectations - Eastern Standard Time (EST) overlap
Workspace: 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.
Experience with relational and non-relational databases.
Working knowledge of commercial CRM systems and integrations.
Benefits
Medical insurance
Accident insurance
Retiral 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