Lead Developer
ThoughtWorksabout 8 hours ago
Responsibilities
- Champion best practices like writing clean and reusable code using TDD and pair programming.
- Oversee the entire cycle of software consulting and delivery from ideation to production.
- Advocate for continuous delivery practices to deliver high-quality software early.
- Design solutions and choose technologies that address client problems.
- Collaborate with teammates to build features and ensure best practices are followed.
- Continue to code alongside developers, maintaining technical involvement.
- Utilize and promote DevSecOps tools and practices in software development.
- Encourage team growth and foster an inclusive culture.
Requirements
- 10+ years of experience with .NET, React, and AWS.
- Experience leading software development teams using Agile, Lean, or Continuous methodologies.
- Knowledge of TDD, continuous integration, and infrastructure automation.
- Familiarity with cloud technologies like AWS, Docker, or Kubernetes is a plus.
- A passion for continuous learning and improvement in technology.
Benefits
- Support for career development through interactive tools and numerous programs.
- A culture that values collaboration and personal growth.
Tech Stack
AWSDockerKubernetes.NETReact