IT Job Pro

Most Popular Tech Job site – Find Jobs || Post Jobs

Lead Software Developer

Atlanta, Georgia Hearst Autos

Were Hearst Autos and we are going to change the way consumers buy automobiles. With a recognized brand Car and Driver and the best editorial team in the automotive industry were cutting a new path! We are looking for entrepreneurial-minded thought leaders across many disciplines. The Lead Software Developer position is responsible for leading and mentoring teams of software developers to support our technology driven online experience. They will work closely with the Product Owner(s), UX, and other Developer team members to collaborate on solving business problems. This role requires working within a variety of technologies and languages including but not limited to Javascript, HTML/CSS, Node.js, NoSQL, Docker and Cloud-based Hosting Infrastructure. WHAT YOULL BE DOING: Manage and mentor software teams during design, development, testing and deployment of our software systems and technologies. Work closely with Software Architects and Development Operations to ensure code developed meets the needs of the business and adheres to agreed upon standards. Identify and encourage areas for growth and improvement within the team. Provide team leadership by assigning, monitoring, and ensuring coding addresses functional requirements and is compliant with any appropriate coding principles or standards to ensure delivery within project timeframes. Participate in peer-reviews of solution designs and related code. Function as the escalation point for non-technical staff in order to clearly address issues, ideas or ways to improve. Develop code while working closely with Lead Developers, Product Owners, User Experience and Scrum Masters to ensure proper technology solution achieves intended result. Provide thought leadership on the latest trends in Web Applications Development. Ability to develop technical documentation and business correspondence that is coherent, effective and grammatically correct. Familiarity and comfort in managing remote teams. WHAT YOU SHOULD KNOW/NEED TO HAVE: Displays a positive attitude. Sets high standards of performance for oneself and team. Demonstrate ability to work in a team-based environment. Establishes responsible deadlines and motivates team to meet agreed upon deliverables. Strive to always improve performance of yourself and your team. Ability to establishes strong communication and good rapport amongst team and co-workers. Ability to both give and receive feedback, whether good or bad, in a constructive and professional manner. Prior experience in a technical leadership position. 5+ years successfully delivering software design and development projects using web application frameworks such as Vue.js, Angular, Backbone.js or React or other open source web technologies. 3+ years designing and developing software using Node.js. 5+ years in database or document modeling, design and development with MySQL, Postgres, MongoDB or Redis. 5+ years experience in working with web servers such as Apache or Nginx. Demonstrated experience with Continues Integration & Delivery Tools such as CircleCi, Travis or Jenkins. Proven experience using distributed version control systems such as Git. Proven experience implementing automated software testing functionality. Proven experience developing within containerized experiences such as Docker. Experience with web application debugging, performance profiling and optimization. Experience working with a content delivery networks. Experience working on high traffic websites and environments. Experience with various caching mechanisms and methodologies. Experience working with ad serving technologies. Experience with agile development methodologies including Kanban and Scrum B.S. or M.S. in Computer Science/related degree or equivalent work experience. Exposure to working closely with a Development Operations team. Exposure to scaling web applications in a Cloud Hosting Infrastructure such as Amazon Web Services. Exposure with Analytics and Tag Container platforms. Exposure to optimizing websites for SEO. WHAT YOU’LL GET FROM US: A fun and collaborative environment with driven team members. Exciting projects that allow you to work on, and learn, new technologies. Work for an employee focused company that is building a great culture. Competitive salaries, 401k, great benefits, and much more.

To apply for this job please visit the following URL: →