Senior Software Engineer I - Full Stack

Full-time
India
Posted 1 year ago
Go ad-free with Premium ×
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

Job Title: Senior Software Engineer I - Full Stack

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 Full Stack 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

  • 6+ 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

  • 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  

#LI-DG1

Go ad-free with Premium ×
About the Job
Full-time
India
Posted 1 year ago
Check if your resume is a good fit
25/100
Get Full Report
+ 1,284 new jobs added today
30,000+
Remote Jobs

Don't miss out — new listings every hour

Join Premium

Senior Software Engineer I - Full Stack

The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

Job Title: Senior Software Engineer I - Full Stack

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 Full Stack 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

  • 6+ 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

  • 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  

#LI-DG1