Lead Developers act as the primary point of contact for our clients, ensuring that teams are successful in their delivery. They bring a strategic mindset to projects, collaborate with clients and teammates, and guide and coach teams in implementation and application.
Requirements
- Champion and adopt best practices like writing clean and reusable code using TDD, pair programming, and design patterns
- Oversee or take part in the entire cycle of software consulting and delivery from ideation to evolution in production
- Use and advocate for continuous delivery practices to deliver high-quality software and value to end customers
- Collaborate with teammates to build features, design concepts, and interactive prototypes
- Apply the latest technology thinking from our Technology Radar to solve client problems
- Efficiently utilize and champion DevSecOps tools and practices to build and deploy software
- Cultivate Thoughtworker growth and development by encouraging feedback and fostering an inclusive, supportive team culture
Benefits
- Paid time off
- 401k matching
- Retirement plan
- Tuition reimbursement