.NET Web Lead Developer
Job Title .NET Web Lead Developer Location Allentown PA 18101 Duration 12 months NOTE Remote initially however have to work onsite after COVID The lead developer is a key individual contributor in completing user stories in an Agile Scrum environment and a leader of a team of 6 ndash 10 developers. The team will be working in the customer service space to deliver a newly redesigned omnichannel customer experience involving web, IVR, chat, SMS, etc. The lead developer owns the architectural decisions for the team. The lead developer is an executor and the visionary force behind the technical solution. The lead developer values simplicity and is unafraid to challenge technical constraints and procedures to achieve an Agile design. The lead developer works closely with all team members to create a modular, scalable solution that addressesincorporates future architectural changes and designs. The lead developer will drive the teams engineering practices in test driven development, continuous integration, and automated deployment. The lead developer is a hands-on team member who actively coaches the team to solve complex problems.
ResponsibilitiesBe hands on and engage in coding to help the team to develop solutions and solve all surfacing problems at hand Identifies and removes technical impediments Be a key individual contributor by owning and completing user stories in addition to leading the development team. Designs the overall technological architecture of the product with the help of the team Guides project teams on technology strategy related to coding practices, continuous integration and automated deployment Responsible for the technical design of the product Mentors and coaches the technical team, specifically with code reviews Works with Product Owner to align the roadmap with strengths and opportunities within the technical stack Thought partners with the Product owner in story creation and acceptance criteria, and communicates tradeoffs effectively with Designers Constantly looking for better ways of solving technical problems and designing the solution, not afraid of challenging the status quo Provides the team a roadmap for implementing software engineering practices for higher code quality Shares responsibility with Product Owner for building reusable and scalable components Key Skills Seasoned developer or technical lead with deep insight into newest technologies and trends, Angular, Java
Script, and nice to have experience with functional programming Be able to code and architect back and front end solutions with multiple types or architecture Strong analytical and problem-solving abilities Seen as an expert within the technical components of the domainsproductsjourneys Can make architecture decisions at a team and product level Familiar with production Cloud DevOps environments Agile
Digital Experience Experience in Agile Development, with specific Solution Architect (or similar) experience preferred Understands relationship with Product Owner, Scrum Master, Design Lead and rest of technical team Experience managing technical priorities within the Backlog