Software Engineer (Remote in CA)

First AmericanSanta Ana, CA
1d$35 - $46Remote

About The Position

We are seeking a highly skilled full stack Software Engineer to design and implement functional software solutions. As a full stack Software Engineer, you will be responsible for hands-on coding as well as supporting and contributing to the architecture and design of cloud-native applications. If you're passionate about new opportunities and you have a demonstrated track record of success in delivering new features and products, we're interested in talking to you. In this position, you will have the opportunity to work with a great team and be able to work autonomously with minimal supervision, leveraging your exceptional organizational and problem-solving abilities. A strong background in software development and familiarity with agile methodologies are essential.

Requirements

  • 4 + years of experience in cloud-native applications (Azure strongly preferred, AWS is also ok) using Python.
  • Thorough understanding of Object-Oriented Programming (OOP) design and practices.
  • Strong RDBMS experience (PostgreSQL, MS SQL etc.) designing tables & writing queries.
  • Familiarity with design patterns.
  • Conduct code reviews to ensure best coding practices are utilized.
  • Bachelor’s degree in computer science or equivalent combination of education and experience.
  • Strong knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, CI/CD, and DevOps.
  • Fluency with multi-platform software utilizing various programming environments and tools.
  • Excellent communication and written skills.
  • Eager to learn new languages and technologies.
  • Familiar with Python, Azure, React, JavaScript/TypeScript, REST API, Relational Databases (PostgreSQL, MySQL etc.),NoSQL Databases (MongoDB etc.).
  • Experience with Docker, Linux , Windows, Azure, GIT, NPM Package Management.

Nice To Haves

  • NoSQL experience is a strong plus.

Responsibilities

  • Contribute to design, development, coding, testing, debugging, and deploying of software in an Azure cloud environment.
  • Modify and enhance existing applications as well as assist the team on product delivery by writing code and reviewing pull requests.
  • Independently define, prioritize goals and tasks in a fast-paced agile product environment with small, focused teams.
  • Communicate effectively with a variety of stakeholders to ensure project success.
  • Derive optimal solutions and implement best coding practices.
  • Work with Solution Architect and strategize design plans.

Benefits

  • Based on eligibility, First American offers a comprehensive benefits package including medical, dental, vision, 401k, PTO/paid sick leave and other great benefits like an employee stock purchase plan.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service