Filled
This offer is not available anymore

Software Engineer in Madrid

Taiger

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

Headquartered in Singapore, TAIGER is a fast-growing Artificial Intelligence (AI) company with a global footprint. Our mission is to help organizations optimize operational efficiencies by automating complex cognitive tasks. We are a market leader and the pioneer of Knowledge Work AutomationTM. The solutions we provide use natural language processing (NLP) and computer vision techniques (e.g. semantic analysis, concept-extraction, multi-language knowledge graphs, and object detection) to provide unparalleled accuracy in information extraction for industry leaders across the financial services, government sectors and more.

TAIGER is recognized as a Gartner Cool Vendor. Find out more about us at www.taiger.com and www.linkedin.com/company/taiger

 

SUMMARY

TAIGER seeks Software Engineers to join our engineering team and help us design and implement highly performing software. Successful candidates have a proven track record developing software for the Web and hold a BsC, MsC or PhD in computer science, engineering or related field.

As a Engineer in TAIGER you will contribute to the development of innovative products, based on state-of-the-art technologies, and make a significant impact in optimising .

You should genuinely be excited by an unstructured, fast-moving startup environment where your contribution matters. We are building a culture and team with those that are generally excited about the technology we are building and the problems we're solving. Joining a growing team where your responsibilities have a real potential to expand in scale and scope should be a compelling proposition to you.

 

RESPONSIBILITIES

  • Develop and execute custom projects for clients based on existing products.
  • Estimate, analyze, implement, test and deploy applications.
  • Be in control and make decisions on the technical side of enterprise software systems.
  • Manage and supervise development teams.
  • Provide knowledge about technology and business trends advising about potential benefits and impacts.

 

SKILLS

 

Required

  • 1+ years of experience in software development.
  • BSc or MSc in computer science, engineering or a related technical discipline (or equivalent), preferred.
  • Strong experience in Java EE, Spring.
  • Solid knowledge of Object Orientation and Design Patterns.
  • Knowledge on databases, e.g. MySQL, Oracle, SQL Server.
  • Knowledge about architecture patterns, e.g. MVC, ETL, SOA, Microservices.
  • Familiarity with Agile or XP methodologies.
  • Knowledge of software best practices, like TDD, CI.
  • Excellent written and oral communication skills in English.
  • Ability to effectively communicate within the team, as well as with clients.

 

Preferred

  • Knowledge of frontend development - Javascript, HTML, CSS.
  • Good understanding of security, performance, scalability aspects.
  • Working knowledge on software lifecycle management and code organization.
  • Experience as a tech lead or project manager.
  • Proactivity in suggesting solutions and improvements.
  • Familiarity or interest in AI, Semantic Technologies, NLP and Search Engines.
 

About Taiger

  • Big Data

  • Singapore , Singapore

  • 50-200

  • 2009

.

Other software engineer jobs that might interest you...