Senior Software Engineer ||
To see similar active jobs please follow this link: Remote Development jobs
Job Title: Senior Software Engineer ||
Location: India
Workplace Type: Remote
Job Summary
The future is bright for the Porch Group, and we’d love for you to be a part of it as our Senior Software Engineer.
The ideal candidate will have a strong background in software development with a passion for solving complex problems.
What You Will Do As A Senior Full Stack Software Engineer.
Design and Development: Identify and resolve ambiguity with requirements. Lead the design, development, and implementation of high-quality software solutions.
Code Review: Conduct code reviews to maintain code quality and consistency, balancing long term code health and maintainability with business needs.
Collaboration: Work closely with product managers, web engineers, and data engineers to deliver robust software solutions and critical features supporting our consumer experience and data platform. Sets a positive example in interactions, focusing on proactive solutions and continuous improvement.
Problem Solving: Analyze and resolve complex technical issues in a timely manner, using a data-driven approach.
Documentation: Create and maintain comprehensive technical documentation.
Agile Practices: Participate in agile development processes, including ticket refinement, daily syncs, and retrospectives.
What You Will Bring As A Senior Full Stack Software Engineer
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
8+ years of professional software development experience building backend applications
Core competencies:
Strong JVM experience (preferably Scala) in a microservice architecture
Strong experience with modern UI frameworks and standards (React, JavaScript, Typescript)
Proficiency with SQL and relational databases, preferably PostgreSQL
Experience with Kubernetes or similar containerized software deployment/management tools
Development Tools: Experience with development tools such as Git, Docker, Jenkins, etc.
Cloud Platforms: Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus
Familiarity with Kafka or similar event streaming platforms and message queues
Experience with continuous delivery and integration practices and version control
Experience with test-driven development (TDD) and automated testing frameworks
Excellent verbal and written communication skills, problem-solving abilities, and a collaborative mindset
Ability to organize and self-direct to get things done, and knows when to ask questions
The application window for this position is anticipated to close in 2 weeks (10 business days) from Sep 12, 2024. Please know this may change based on business and interviewing needs.
What You Will Get As A Porch Group Team Member
Our benefits package will provide you with comprehensive coverage for your health, life, and financial well-being.
Our benefits include medical insurance, accident insurance and retiral benefits.
Our wellness programs include 12 company-paid holidays, 2 flexible holidays, privilege/earned leave, casual/sick leave, paid maternity and paternity Leaves, and weekly wellness events.
#LI-DG1
About the job
Senior Software Engineer ||
To see similar active jobs please follow this link: Remote Development jobs
Job Title: Senior Software Engineer ||
Location: India
Workplace Type: Remote
Job Summary
The future is bright for the Porch Group, and we’d love for you to be a part of it as our Senior Software Engineer.
The ideal candidate will have a strong background in software development with a passion for solving complex problems.
What You Will Do As A Senior Full Stack Software Engineer.
Design and Development: Identify and resolve ambiguity with requirements. Lead the design, development, and implementation of high-quality software solutions.
Code Review: Conduct code reviews to maintain code quality and consistency, balancing long term code health and maintainability with business needs.
Collaboration: Work closely with product managers, web engineers, and data engineers to deliver robust software solutions and critical features supporting our consumer experience and data platform. Sets a positive example in interactions, focusing on proactive solutions and continuous improvement.
Problem Solving: Analyze and resolve complex technical issues in a timely manner, using a data-driven approach.
Documentation: Create and maintain comprehensive technical documentation.
Agile Practices: Participate in agile development processes, including ticket refinement, daily syncs, and retrospectives.
What You Will Bring As A Senior Full Stack Software Engineer
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
8+ years of professional software development experience building backend applications
Core competencies:
Strong JVM experience (preferably Scala) in a microservice architecture
Strong experience with modern UI frameworks and standards (React, JavaScript, Typescript)
Proficiency with SQL and relational databases, preferably PostgreSQL
Experience with Kubernetes or similar containerized software deployment/management tools
Development Tools: Experience with development tools such as Git, Docker, Jenkins, etc.
Cloud Platforms: Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus
Familiarity with Kafka or similar event streaming platforms and message queues
Experience with continuous delivery and integration practices and version control
Experience with test-driven development (TDD) and automated testing frameworks
Excellent verbal and written communication skills, problem-solving abilities, and a collaborative mindset
Ability to organize and self-direct to get things done, and knows when to ask questions
The application window for this position is anticipated to close in 2 weeks (10 business days) from Sep 12, 2024. Please know this may change based on business and interviewing needs.
What You Will Get As A Porch Group Team Member
Our benefits package will provide you with comprehensive coverage for your health, life, and financial well-being.
Our benefits include medical insurance, accident insurance and retiral benefits.
Our wellness programs include 12 company-paid holidays, 2 flexible holidays, privilege/earned leave, casual/sick leave, paid maternity and paternity Leaves, and weekly wellness events.
#LI-DG1