Software Development Team Lead in Lawrenceville, GA at HUNTER Technical Resources

Date Posted: 5/30/2019

Job Snapshot

Job Description


The Engineering Team Lead will provide strong technical leadership and focus to a team of technical specialists and will also contribute to the technical analysis, design and build of solutions required.


Responsibilities:
• Develop, deliver, maintain and implement high quality technical solutions
• Take technical ownership of functions/features or services as defined by the development team
• Participate in all phases of the project lifecycle.
• Maintain relevant documentation to describe logic, coding/configuration, testing and changes where applicable.
• Continuously strive to make improvements to the existing products and/or systems and services.
• Seek out and act upon feedback.
• Other mentoring and coaching to junior members of the development team.
• Ensure all tasks are completed to the required quality standards.
• Keep up to date with relevant technology areas.

Requirements:
• Experience of building APIs using one or more of the following – Java, .Net/.Net Core, NodeJS.
• Ability to interpret and/or gather user requirements and translate these into technical specifications and/or code
• High numerical reasoning and logic ability with good troubleshooting and problem-solving skills
• Be an active and enthusiastic team player
• Be willing to adapt to significant changes in either technology or environment

Preferred Skills:
• Innovative and creative thinking
• Delivering Results
• Customer Focus
• Experience of deploying solutions in Amazon AWS using Lambda, EC2, DynamoDB
• Experience of building Web UI’ s using standard frameworks – e.g. Ionic, Angular, React.