Lead Software Engineer working on codeDo you have leadership skills in software development and a passion for driving innovation? If yes, we have a job opportunity that may suit you! Our client seeks a Lead Software Engineer to oversee the software development for their web and real estate data pipeline projects. As part of this expanding company, your role will involve managing outsourced resources and creating a full-stack technology system that delivers reliable performance in serving customers.

The role requires a complete understanding of the latest technologies to build a responsive web ecosystem with solid ties to marketing and sales outcomes. You will lead the development that delivers performance and reliability in servicing customers. Additionally, you will act as a vendor liaison with outsourced development teams.

Your Responsibilities

This role includes 35% strategy, project management, and reporting responsibilities and 65% hands-on development, quality assurance on development deliverables, and production environment management.

The Lead Software Engineer will oversee the development and maintenance of websites, intranets, and integrations within the company’s technology ecosystem. You will build and maintain all configuration and business logic rule documentation for internal and outsourced resources. In addition, you will lead and assist with code reviews, testing case ideation, debugging, project documentation and reporting, and overall quality assurance of projects.

To be successful in this role, you must have at least three years of knowledge and development experience in PHP, CSS/HTML, JavaScript, jQuery (or similar JS libraries), MySQL (or other database management systems). You should also have experience designing and developing applications and components using either Jave or Node.js, be competent in developing RESTful JSON services, and have worked in an Agile project management culture. Experience developing SQL multi-table queries, inserts, and updates, plus knowledge about No-SQL collections and aggregations similar to MongoDB, is also required.

Experience Required

The ideal candidate has experience developing web-based front-ends with extensive knowledge of textual search functionality. Developing microservice cloud applications in AWS is also essential. In addition, a candidate should have experience in data engineering in building robust data pipelines with data streaming technologies similar to Apache Kafka.

Finally, experience with Real Estate Standards Organization (RESO.org) data dictionary and Web API standards is a significant plus.

As a Lead Software Engineer, you will work seamlessly with company members, agency partners, and vendors. This position is based in our corporate office outside of Atlanta, Georgia, and offers a competitive salary and benefits package.

Our client is looking for an experienced software developer who is interested in leading and making a significant contribution. This job provides a rare opportunity to apply your passion for innovation, growth, and customer satisfaction. We welcome you to contact David Gumpper of the WAV Group if you are interested.

We look forward to hearing from you!