We are looking for smart, creative people who will give 100 percent. In exchange, we’ll give you some fantastic perks and benefits.


CURRENT OPEN POSITION

Full stack software engineer

posted on September 6, 2018

At MachiningCloud.com we are building the next generation cloud platform and products, to revolutionize the manufacturing industry. We focus on managing digital tooling data and on exploring cyber physical data in the smart digital machining context. Under the guidance of our senior members the software engineer will implement consistent strategies for various development initiatives. This includes design and implementation of SQL Server databases and store procedures for data access (CRUD), C# middle tier to support web service, as well as desktop and rich client web applications.

Required Qualifications

  • Computer Science or equivalent degree
  • Excellent oral and written communication skills
  • Excellent understanding of software engineering principles and great team skills
  • Desire to work in a small, multi-national, innovative and creative team
  • Exceptional problem-solving skills
  • Exceptional learning skills for new software tools, including new computer languages
  • Solid understanding of object-oriented programming concepts
  • Solid basic knowledge of computer data structure and algorithms
  • Strong knowledge of declarative relational database languages like T-SQL or PL/SQL
  • Strong hands-on programming experience with object-oriented imperial programming languages like C# or C++
  • Understanding of relational database design, including optimization strategies
  • Web service implementation experience based on REST with XML and JSON responses
  • Knowledge of basic web application development technologies including javascript, HTML and CSS

Preferred Qualifications

  • Related working experience
  • Knowledge of Angular and related reactive extension libraries like NgRx
  • Knowledge of CAD/CAM domain
  • Familiarity with the agile development methodologies
  • Exposure to NoSQL databases like MongoDB and Redis
  • Knowledge of scripting languages like Python

What We Offer

  • Competitive salary, 401(k) and healthcare benefits
  • A fun-loving and vibrant work environment
  • A company that wants you to succeed