Open Positions

Home » Careers » Open Positions

Looking for career opportunities? Apply here

IT Six offers many careers for experienced professionals who are interested in joining strong teams, learning in a dynamic environment and thriving on challenge.

Check out our Recruiting Process

Current Openings:


.NET Web Developer Senior

  • Relevant experience in C# development
  • Experienced with ASP.NET
  • Excellent OOP knowledge
  • Good skills and knowledge in writing queries, experience with SQL Server (queries, stored procedures, functions, views, tables)
  • Relevant experience with JavaScript
  • Strong front-end knowledge (HTML)
  • Excellent verbal and written communication skills
  • BS or MS in Computer Science or a similar engineering discipline

JavaScript Developer Intermediate

  • 2+ years front-end development experience
  • Strong front-end skills: HTML5, JavaScript. Knowledge of JQuery is mandatory
  • Experience with source control
  • Experience in all phases, including: analysis, design, coding and testing
  • Working experience with Agile Scrum
  • Excellent verbal and written communication skills; English language - advanced
  • BS or MS in Computer Science or a similar engineering discipline

Datapath Software Engineer Intermediate


  • Experience in design and development of TCP/IP/IPv6 Stack
  • Experience with multi-core programming, packet buffer management, high performance packet inspection, packet debugging, porting of TCP/IP stack, distributed systems and network virtualization
  • Worked with NFV, SR-IOV, DPDK, DPAA, IPv6, TCP
  • Must have solid C/C++ development and debugging skill
  • TCP/IP Stack, TCP Segmentation, TCP Optimization, TCP Congestion, IP Fragmentation, IPv6 Processing, RTE_BUF Manipulation
  • TCP/IP stack on DPDK
  • Packet Path
  • Netfilter Queue (NFQUEUE) development
  • Socket development (PF_<INET/PACKET>, raw sockets etc)
  • Libpcap development

Classification Engine Developer Intermediate

    Required Skills:

  • Must have good knowledge of C/C++. Python is a big plus
  • Deep understanding of data structures & algorithm
  • Deep knowledge of network protocols like TCP, UDP, IP, QUIC, HTTP, SSL etc
  • Prior experience developing application classification
  • Experience in analyzing network traffic, software debugging & version control tools
  • Deep Packet inspection
  • Application classification
  • Embedded programming
  • Linux/OS Internals

Embedded developer Intermediate


  • Basic software development in Embedded C/C++
  • Development of ECU software
  • Hardware debugging
  • Advanced knowledge in AUTOSAR
  • Excellent verbal and written communication skills; good command of English language
  • BS or MS in Computer Science or a similar engineering discipline

Data Analyst Intermediate


  • Bachelor's Degree
  • 2+ years of academic and/or professional experience as a data or business analyst
  • English Language – excellent knowledge and command of the English language, both verbal and written communication skills (interacting with foreign customers)
  • Proficient use of MS-Office tools such as Microsoft Excel and Microsoft Word, including very good command over typing and operational knowledge of computers
  • Excel modeling skills,including pivot tables, look up functions and charts
  • Analytically oriented with ability to interpret trends and corelations
  • Knowledge of statistical principles(e.g. regression) preferred
  • Strong organization and communication skills to translate data analysis into insights
  • Demonstrated ability to maintain performance level in a fast paced environment with changing priorities and deadlines
  • Experience in estimating tasks is a plus

Senior C++ Developer

    Key responsibilities/accountabilities

  • Work in small groups of developers through complete software development cycle.
  • Develop software to satisfy customer requirements.
  • Regularly participate in design and code review for company proprietary software.
  • May provide guidance to and assist in training less experienced developers.
  • Assist in providing technical guidance on complex product design. Handle special projects, as assigned.
  • Participate in all stages of Agile / scrum software development.
  • Advance new ideas applying software architecture and design that can deliver software products to market in better, faster and smarter ways.
  • Work directly with product owners to ensure the delivered product addresses market needs.

Full Stack Application Developer Senior

    Key responsibilities

  • Understand client requirements and how they translate in application features
  • Collaborate with a team of IT professionals to set specifications for new applications in a LEAN & AGILE manner
  • Design creative prototypes according to specifications
  • Write high quality source code to program complete applications within deadlines
  • Perform unit and integration testing before launch
  • Conduct functional and non-functional testing
  • Troubleshoot and debug applications
  • Evaluate existing applications to reprogram, update and add new features
  • Develop technical documents and handbooks to accurately represent application design and code
  • Ability to work under pressure and tight deadlines is a MUST
  • Maintain & continuously update technical skills and knowledge
  • Multi task on several releases at different life cycle states

What you should expect
  • Excellent working conditions
  • Great training opportunities
  • Professional and dynamic work environment
  • Value recognition
  • Creativity and innovation strongly encouraged
  • Team building activities
  • Attractive salary package and other incentives
  • This field is for validation purposes and should be left unchanged.