ThoughtWorks logo

Senior Software Developer

ThoughtWorksSingapore
Apply Now
ThoughtWorks logo

Senior Software Developer

ThoughtWorks

Apply Now

Thoughtworks Singapore is seeking a Senior Software Developer who will collaborate with various stakeholders to design impactful software solutions. The role emphasizes clean coding practices, continuous delivery, and mentoring junior developers while fostering a collaborative team environment.

Qualification

  • Current right to work in Singapore (Singapore Citizens and Permanent Residents only)
  • Strong technical knowledge in software development
  • Experience with microservices architecture
  • Familiarity with DevSecOps practices
  • Ability to mentor junior developers
  • Experience in collaborative team environments
  • Understanding of TDD and agile methodologies

Responsibility

  • Learn and adopt best practices like writing clean and reusable code using TDD, pair programming, and design patterns
  • Advocate for continuous delivery practices to deliver high-quality software and value to end customers
  • Work in collaborative, value-driven teams to build innovative customer experiences
  • Create large-scale distributed systems out of microservices
  • Collaborate with teammates to build features, design concepts, and interactive prototypes
  • Apply the latest technology thinking from the Technology Radar to solve client problems
  • Utilize DevSecOps tools and practices to build and deploy software, advocating for devops culture
  • Oversee or participate in the entire cycle of software consulting and delivery from ideation to deployment
  • Mentor less-experienced peers through technical knowledge and leadership skills

Similar Jobs