Description

Hello,

Are you ready to power the World's connections?

Join the team at a leading American publicly traded technology company !


Be a part of a global powerhouse surrounded by ambitious individuals with a potential for growth within the organization. Become involved in this dynamic culture where your ideas will be valued, fostering innovation and collaboration. Dive into cutting-edge technology, with an opportunity to broaden your skills staying at the front-line of the industry.

Don’t miss out on this opportunity and apply now for this long term contract position!

We are hiring for Software Engineer - Control Plane who Design, develop, and maintain with Unit tests, Engage in test-driven development (TDD) when applicable, Basic experience with pytest; familiarity with fixtures is a plus and related Services

Interested candidate can apply, OR you can refer a candidate and earn rewards up to 50,000 INR if they get hired.

About the role:

Job Title: Control Plane Contractor

Location: Prague (Capital of the Czech Republic)

Position Overview: We are looking for experienced contractors to join our Prague Control Plane team. Candidates should possess strong programming skills and a solid understanding of software development principles.

Key Responsibilities:

  • Collaborate with team members to design, implement, and maintain scalable systems.
  • Write and maintain unit tests to ensure high-quality code.
  • Engage in test-driven development (TDD) when applicable.
  • Proactively seek information and learn from team members.

Pre-Screening Topics:

General Requirements:

  • Experience writing unit tests is mandatory.
  • TDD experience is a plus.
  • Strong communication skills are essential.
  • Ability to work with limited documentation and independently gather necessary information.

Technical Skills:

Python:

  • Basic experience with pytest; familiarity with fixtures is a plus.
  • Understanding of basic data structures (arrays, lists, maps) and their use cases.
  • Knowledge of the difference between value and reference types.

Go:

  • Proficiency with context, goroutines, and channels; understanding of the select statement is a plus.
  • Familiarity with resilience design patterns (retry, fallback, timeout, circuit breaker).

Architecture & Design:

  • Knowledge of SOLID principles and their real-world applications.
  • Understanding of architectural patterns (microservices, monolithic, event-driven).
  • Familiarity with Docker and Kubernetes for containerization and orchestration.

Additional Skills:

  • Familiarity with test doubles (fake, stub, mock) and their purposes.
  • Ability to participate in architectural discussions and contribute ideas.

Qualifications:

  • Proven experience in software development roles.
  • Strong problem-solving skills and a proactive learning attitude.

Work Mode: Remote

 

Why Join Us?

  • Join an innovative team in a dynamic work environment.
  • Opportunities for professional growth and engagement with cutting-edge technologies.

Application Process: Interested candidates should submit their profile applying to the link given below.

 

 

 

Check global opportunity at www.iitjobs.com
 

Thanks,
 


 

Srigowri Murahari
 

Technical Recruiter | Iitjobs.inc
 

srigowri@iitjobs.com