Role : Lead Software Engineer
Location : Boston,MA
Experiene : 7+ Years
Duration : 6+ Months
Required Skills- Javascript, HTML, CSS, Angular, Lead experience
Will be leading a team of 3 developers, working with BA's and PM's
Job Description-
Duties:
Lead engineering teams of 3-5 providing technical direction and mentorship Manage the day-to-day activities of the development team(s) ensuring the coordination of individual team deliverables are synchronized as necessary to achieve product releases Partners with business experts to elicit and translate business requirements into technological solutions Work with the stake holders to coordinate development activities within an Agile development environment Ensure that best practices for coding, architecture, and security are employed across your teams consistently, and maintain responsibility for the quality development of internal and external applications Provide hands-on development and mentoring as necessary for other members of the development team Implement systems based on well-defined SLAs
Skills:
Experience leading small teams of 3 or more software engineers.
Expertise building consumer facing web based solutions preferably on a Java, HTML, CSS, JavaScript, and NoSQL tech stack.
Working knowledge of Angular, ReactJS, NodeJS, MongoDB, AWS skills preferred Demonstrated experience developing/managing commercial grade software solutions in a SOA at scale Advance competency in Object-Oriented programming and design BS or MS in Computer Science or equivalent A solid command of relational and NoSQL database technologies Excellent verbal and interpersonal skills, good analytical and debugging skills, systematic approach to system architecture design and programming tasks Minimum 5+ years development experience, 2+ years team management experience Prior experience in startup environment a plus