Remote Lead Software Developer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Lead Developers act as the primary point of contact for clients, ensuring successful delivery by teams.
  • This role requires a strategic mindset and collaboration with clients to bring technical visions to life.
  • A balance of high-level and tactical thinking is essential, as the position involves interaction with both clients and teammates.
  • Responsibilities include championing best practices like writing clean and reusable code, overseeing the entire software consulting and delivery cycle, and advocating for continuous delivery practices.
  • The Lead Developer will design solutions, choose appropriate technologies, and collaborate with teammates to build features and ensure best practices are followed.
  • The role involves applying the latest technology thinking to solve client problems and utilizing various languages and tools while continuing to code alongside developers.
  • The Lead Developer will promote DevSecOps tools and practices, advocate for a devops culture, and foster an inclusive team environment.

Requirements:

  • Candidates must have experience with Java and Springboot, and be comfortable with the latest Object-Oriented technology.
  • Knowledge of Python, React, and Kotlin is desirable.
  • Experience with monitoring tools such as Dynatrace and Datadog is required.
  • Candidates should have experience with Automation, CI/CD, and GitHub Actions.
  • Experience with cloud and infrastructure, specifically Azure, is necessary.
  • Candidates must have led software development teams using Agile, Lean, and/or Continuous methodologies.
  • Knowledge of delivery approaches such as TDD, continuous integration, pairing, and infrastructure automation is essential.
  • Bonus points for knowledge of cloud technologies like AWS, Docker, or Kubernetes.
  • A passion for continuous learning and improvement in areas like functional programming paradigms and event-driven architecture is expected.
  • Professional skills include the ability to influence others, bridge product and technology, and mentor less experienced peers.

Benefits:

  • Thoughtworks offers a unique career path tailored to individual development goals, supported by interactive tools and numerous development programs.
  • The company fosters a cultivation culture that values helping each other grow and succeed.
  • Employees are empowered in their career journeys, with a focus on continuous learning and improvement.
  • Thoughtworks promotes a collaborative environment where diverse backgrounds and experiences contribute to innovation and success.
About the job
Posted on
Job type
Salary
-
RO
Referrals Only's company logo
Referrals Only
View company profile
Leave a feedback