Camtek

Software Team Leader

Posted: 8 hours ago

Job Description

Camtek, A Global Leader in inspection and metrology systems. Camtek designs, develops, manufactures and markets technologically advanced systems for the semiconductor industry.Camtek invites you to join a global, cutting-edge technology environment and work within a versatile, stable, and successful multidisciplinary company.Join us and nurture your career.About the RoleHands-on software leader with a passion for building scaled robust infrastructures and mentoring high-performing teams. We’re looking for a Software Team Lead to drive our next-generation software foundation, lead strategic modernization efforts, and shape the future of our platform.This is a unique opportunity to make a significant impact in a high-tech environment, where innovation, performance, and quality code are top priorities. What You’ll DoLead Software Infrastructure Modernization: Drive the redesign and renewal of our core software infrastructure, including:Introducing and implementing architectural changes to support new infrastructure directions.Migrating file-based storage systems to modern relational or NoSQL databases.Refactoring and transforming legacy codebases to modern, maintainable C#.Advance Test Automation Frameworks:Establish and enhance test automation infrastructures.Expand test coverage across the system to improve quality and confidence.Optimize test performance and execution times.Enhance CI/CD Capabilities:Extend and optimize the CI/CD pipelines for speed, reliability, and scalability.Embed quality and automation deeply into the development workflow.Hands-On Technical Leadership:Act as the technical authority in the team—leading by example through code.Ensure high code quality through design and code reviews. What We’re Looking ForProven experience as a Tech Lead and Team Lead in a software development environment.Strong coding in C# and deep understanding of software design principles.Experience with infrastructure modernization: legacy code refactoring, database migrations, and architectural evolution.background in automated testing, including infrastructure and best practices is an advantage.Excellent communication skills and a passion for team collaboration and mentorship.A proactive approach, curious mindset with a drive to improve systems and processes.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In