Senior Software Engineer

Offerpad · Phoenix – Mesa – Scottsdale, AZ

Company

Offerpad

Location

Phoenix – Mesa – Scottsdale, AZ

Type

Full Time

Job Description

Job Description
Position Summary

The Senior Software Engineer will partner with and mentor a team of software engineers with a focus on Offerpad's inward-facing products. The Senior Software Engineer must be passionate about technology; build and maintain applications using the latest technologies; enhance web applications with innovative features; ensure integration with back-end services and systems; build test scripts; leverage Scrum, Kanban methodologies and promote engineering best practices. It is imperative that this team member enjoy a collaborative environment, leveraging the newest web technologies that will empower our customers with a unique and engaging experience.

Essential Functions
  • Build and maintain our customer facing applications which are built on the latest technologies, including Azure Cloud Services, .NET Core, React.
  • Contributing to all phases of software development including ideation, prototyping, design and production
  • Applying your technical expertise to guide the team in making intelligent and pragmatic design decisions; Influencing the technology and architectural roadmap of the engineering teams
  • Enhance the web experience provided to our customers through innovative features and integration with our back-end web services, RESTful APIs and other technologies.
  • Contribute to our suite of automated test scripts
  • Work closely with product teams to implement new features.
  • Work on an agile development team leveraging either Scrum or Kanban methodologies along with XP (Extreme Programming) best practices such as TDD, Refactoring, and Pairing.
  • Promote engineering best practices (e.g. pairing, refactoring, TDD/BDD) along with building out a robust CI/CD pipeline and robust, fault tolerant, and performant software architecture.


Experience and Skills
Minimum Qualifications
  • A Bachelor of Science Degree in Computer Science, Engineering or related field/training, plus 3 to 5 years of Professional experience using the following technologies:
    • Experience with at least one modern public cloud platform (AWS and/or Azure), includes IaaS and PaaS, and serverless solutions
    • Knowledge of SaaS and its benefits
    • SQL Server (or another RDBMS)
    • Building RESTful APIs that are scalable, secure, and performant
    • .NET and/or Java experience
    • React, CSS, HTML5, Typescript, ES6
    • Test frameworks (Jest, Mocha, Enzyme)
    • Azure DevOps (VSTS), Git
  • Or 6 to 10 years of related experience with the above listed technologies.
  • High EQ (emotional intelligence) and able to effectively work well with others, fostering a great, collaborative, and fun environment, even amidst technical challenges.
  • Passion for building elegant customer experiences via modern technology tools.
  • Experience in a senior technical role serving as a mentor to other developers.
  • Have worked on Agile teams and interested in collaborating closely with the business.
  • Develop world-class software in an enterprise/high availability environment
  • Ability to learn quickly and adapt to change, with a high initiative and strong attention to detail
  • Comfortable working in a brisk, but long-term sustainable pace, good verbal and written communication skills, a strong work ethic, high customer orientation, and high EQ (emotional intelligence).
  • Comfortable working with distributed teams and believe technologists should have a flexible work arrangement that allows them to do their best work.

Preferred Qualifications
  • Knowledge of Azure and other Microsoft Cloud services
  • Machine Learning experience a plus
  • Real Estate knowledge a plus
Location
*Candidates must be located in a state where Offerpad currently operates. (AL, AZ, CA, CO, FL, GA, IL, IN, KS, MO, NC, NV, OH, SC, TN, TX)

Date Posted

11/06/2022

Views

6

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Platform Engineer - NucleusTeq

Views in the last 30 days - 0

The job description is for a Platform Engineer role The required skills include proficiency in Java and Golang with a preference for familiarity with ...

View Details

Front End Engineer - Swarmbotics AI

Views in the last 30 days - 0

Swarmbotics AI a company specializing in lowcost swarm robotics for defense and industry is seeking a FrontEnd Engineer The role involves designing an...

View Details

Mapping & Localization Engineer - Swarmbotics AI

Views in the last 30 days - 0

Swarmbotics AI a lowcost swarm robotics company is seeking a skilled SLAM Engineer to design and implement SLAM systems for their unmanned ground vehi...

View Details

Senior Controller - nFocus Solutions

Views in the last 30 days - 0

nFocus Solutions is seeking a Senior Controller to manage financial data including transactions accounts and reports The role involves account receiva...

View Details

Manager, IT Support - California Closets BC

Views in the last 30 days - 0

California Closets founded in 1978 is a leading custom storage solutions provider offering premium space management and exceptional service The compan...

View Details

Community Manager - Sparrow Partners

Views in the last 30 days - 0

Sparrow is a company that aims to create thriving communities for active adults offering thoughtful design stateoftheart construction and engaged mana...

View Details
142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories