Please contact 3C anytime at   info@3caravelle.com

Call us CET work hours at + 39 02 4810 2130

AvailablePositions




...............................................Senior Software Engineer

3C is looking for an experienced and talented software developer to serve as a Senior Software Engineer at our offices in Cagliari.
You'll work on a small team and can switch projects as our fast-paced business grows and evolves.


Required Skills and Experience

  • Bachelor of science degree in computer science or similar
  • 6+ years of software development/engineering experience
  • 8+ years of IT experience
  • Ability to handle multiple priorities and simultaneous work projects
  • Strong analytical skills
  • Strong Communication skill
  • Fluent English (Spanish is a plus)
  • Expert level experience in one or more of the following programming languages:
    • J2EE
    • PHP
    • Javascript: understanding of both Module Pattern and Prototype Author and maintain extendible JS Libraries XSS, CORS, JSONP, AJAX, jQuery, AngularJS or Node.js
  • iOS: iOS application life cycle. Objective-C and Swiff programming, Experience with using audio video framework libraries in iOS, such as AV Foundation Framework and Media Player Framework
  • Android: Android application life cycle, Experience with using Android Media Player framework, Knowledge of JNI and C++ development, Google Play SDK
  • Expert level in SQL Language and one or more of the following databases: MySQL, Postgres, Oracle
  • Excellent understanding of web application working, http protocol
  • Experience with Spring Framework and Hibernate, AOP and design patterns is a plus
  • Experience with web services standards and related technologies (XML, JSON, REST, SOAP, WS*, AXIS, JERSEY)
  • Demonstrable experience utilizing object-oriented patterns and design best practices
  • Experience working with a variety of Applications Servers (Primarily Tomcat)
  • Excellent process orientation and exhibited planning, organizational and problem solving skills
  • Strong interpersonal, facilitation, and leadership skills along with effective communication (both written and verbal) skills
  • Demonstrated ability to solve complex software development/design issues using clean, coherent code following established coding guidelines
  • Ability to understand systems from all levels: from the "big picture" enterprise-level view to the low level technical view
  • Ability to write technical design and build documentations for all aspects of a technical infrastructure
  • Broad background and solid understanding of N-tier open architectures including understanding of presentation, business, and persistence services
  • Significant development experience in a cross-platform, multisite environment
  • Experience with architecting and developing solutions for highly scalable, highly available systems to high security infrastructure coding standards
  • In-depth knowledge of software development life cycle
  • Strong interpersonal, facilitation, and leadership skills along with effective communication (both written and verbal) skills and the ability to present complex ideas in a clear, concise way

Desirable Knowledge/Experience

  • Online Media Industry, specifically Video AdTech (VAST, VMAP)
  • Video Encoding & Compression (inc HLS, ID3, MPEG, PCM, HTML5)
  • Video Content Distribution (inc HTTP, CDN’s)
  • SDK integration
  • Advertising Server (inc OpenX, Revive)

What can you expect?

We offer you an opportunity to work and develop in a globally successful company alongside highly professional colleagues.
We encourage innovation and creativity. We always search for new ideas, technologies and solutions
We have a passion for achievement, commitment for targets, striving for outstanding results
If you are interested in proving yourself in interesting and diversified scopes of activities, contribute to 3 Caravelle Digital leadership and be part of an international environment driven by strong company values, come and join us!




...............................................Mobile App Developer

3C is looking for a Mobile App Developer (Android - iOS) at our offices in Cagliari.
You'll work on a small team and can switch projects as our fast-paced business grows and evolves.


Desired Skills and Experience

  • 3+ years of software development experience
  • 2+ year of mobile development experience (iOS and Android)
  • Ajax, jQuery and AngularJS is a plus
  • Strong object-oriented programming skills
  • Familiarity with test-driven development
  • Experience working in an agile environment
  • B.S./B.A. in Computer Science or other technical field (or equivalent work experience)

What can you expect?

We offer you an opportunity to work and develop in a globally successful company alongside highly professional colleagues.
We encourage innovation and creativity. We always search for new ideas, technologies and solutions
We have a passion for achievement, commitment for targets, striving for outstanding results
If you are interested in proving yourself in interesting and diversified scopes of activities, contribute to 3 Caravelle Digital leadership and be part of an international environment driven by strong company values, come and join us!




...............................................Junior Software Developer

3C is looking for an open-minded Junior Software Developer to join our application development team. The candidate will have the chance to start or go further her/his career in a professional environment. Applicants should have a customer oriented mind-set and knowledge (or interest, at least) in advanced enterprise technologies and mobile solutions.


Requirements

  • Bachelor's Degree in Computer Science
  • C or Java coding experience
  • MySQL database experience
  • SQL coding experience
  • iOS or Android coding experience
  • Willingness to travel

Nice to Have

  • HTML5, Javascript, Jquery, Ajax development skills
  • Oracle database knowledge
  • PHP coding experience


WorkWith Us


3C puts life in the work place by providing an opportunity to work on latest technologies in a team of highly competent engineers.

We give highest priority to every employee's development program. We carry out regular performance reviews to suitably assess development needs and provide various competency development trainings.

We have various kinds of positions in fields like Software Development, Database Administration, Software Testing, Systems Management, Network Management, and Project Management. However, we welcome applications from individuals with outstanding abilities, any time. If you are competent and interested in working with us, please do not hesitate to send us your résumé.

You will be part of a multinational team in a fast growing and exciting technology company. 3C offices are in Milan, Cagliari, São Paulo.




Please send



your résumé



to:



job@3C