Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Technical Lead, R&D Engineering

Synopsys

Synopsys

IT
Yerevan, Armenia
Posted on Feb 26, 2025

Our Silicon Lifecycle Management (SLM) business is all about building next-generation intelligent in-chip sensors, hardware/software capabilities and analytics to integrate into technology products to manage and improve each semiconductor lifecycle stage. We offer the world’s first full end-to-end analytics and IP capabilities to help customers integrate faster, optimize performance and enhance reliability. Meeting the unique challenges posed by various target applications, SLM enables differentiated products to market quickly with reduced risk.

Our team is looking for an experienced Full Stack, Technical Lead with strong experience in Java and interest in Big Data to join our team based at Synopsys in Yerevan. You will have proven experience of leading a team from a technical standpoint, whether as a Senior Staff/Principal or Lead Engineer and solid exposure to working collaboratively across distributed teams in different locations.

Key responsibilities:

  • Design the Technical and Software Architecture in collaboration with the team
  • Provide technical guidance, support and coach developers and engineers on analyses and technical issues met
  • Interact with the Product Owner for analysis of requirements and writing the technical specifications
  • Exercise independent judgment in selecting methods and techniques to obtain solutions
  • Develop and test code produced for stories during the sprint
  • Participate in design discussions; research, prototype, share, and recommend technologies and trends

What you will need:

  • Capability to develop code to a high level of quality, performance and robustness
  • Ability to technically drive local developers and engineers
  • Good knowledge on continuous integration process and agile methodologies
  • Team spirit, motivation and good productive relationship with colleagues
  • Be curious and appreciate to resolve technical issues in creative ways

Key Qualifications:

  • Bachelor’s in Computer Science or equivalent, Masters preferred
  • Minimum 5-8 years of experience in Java software development
  • Experience in multi-threaded context or with constraints linked to big data volume
  • Excellent knowledge of software and application design and architecture, and building cloud-native applications
  • Good knowledge of Spring framework (Spring Boot, Spring Security, Spring IOC)

Nice to have:

  • Affinity with web technologies and Rest web services
  • Knowledge of semiconductor domain

Our Tech Stack:

  • Java 21
  • Python 3.x
  • Cloud computing
  • Cassandra (NoSQL)
  • Elasticsearch
  • Apache Parquet
  • WebSocket
  • Spring
  • Rest services
  • GraphQL
  • GWT / Angular
  • Git
  • Docker / Kubernetes

Synopsys is at the forefront of Smart Everything with the world’s most advanced technologies for chip design, verification, IP integration, software security and quality testing. We help our customers innovate everything from silicon to software so they can bring amazing new products to life.