Lead Developer (Full Stack)
ThoughtWorks
3 months ago
Singapore, Singapore
Senior / Staff+
H1B Sponsor
Responsibilities
- Champion best practices like writing clean and reusable code using TDD.
- Oversee the entire cycle of software consulting and delivery.
- Lead the strategic integration of AI technologies in software development.
- Advocate for continuous delivery practices to deliver high-quality software.
- Design solutions and choose technologies that solve client problems.
- Collaborate with teammates to build features and ensure best practices.
- Utilize and champion DevSecOps tools and practices.
- Encourage feedback and foster an inclusive team culture.
Requirements
- Over 8 years of experience in software development.
- Proficient in two or more programming languages such as Java, Kotlin, or JavaScript.
- Experience leading software development teams using Agile or Lean methodologies.
- Strong understanding of emerging AI technologies and their strategic adoption.
- Knowledge of TDD, continuous integration, and infrastructure automation.
- Bonus points for knowledge of cloud technologies like AWS or Docker.
- Desire for continuous learning and improvement in technology.
Benefits
- Support for career development through interactive tools and programs.
- A dynamic and inclusive community focused on collaboration and growth.
Tech Stack
AWSC#DockerJavaJavaScriptKotlinKubernetesRubyTypeScript
Categories
AI & MLDevOpsFull Stack