Enable job alerts via email!

Software Engineer

NISO Yazılım Teknolojileri Anonim Åirketi

Konak

On-site

TRY 150,000 - 300,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company is seeking a Full Stack Developer to join their Digital Transformation Department. The ideal candidate will be responsible for developing new software solutions, enhancing existing applications, and providing training and technical support. This role requires a Bachelor's degree in Computer Science and at least 5 years of experience in software engineering, with proficiency in JavaScript, .NET Core, and Vue.js.

Qualifications

  • Minimum 5 years of experience as a Software Engineer.
  • Familiarity with RESTful APIs and Web Services.
  • Strong understanding of architectural patterns such as MVC, MVVM, and MVP.

Responsibilities

  • Developing web & windows applications.
  • Ensuring the best performance and user experience of the application.
  • Preparing technical and training documents.

Skills

JavaScript
.NET Core
Vue.js
Python
RESTful APIs
Relational databases
NoSQL databases
DevOps practices
Microservices architectures
Analytical skills

Education

Bachelor's degree in Computer Science or related field

Job description

The ideal candidate will take on the role of a Full Stack Developer in software development projects managed by the Digital Transformation Department. They will be responsible for achieving all project goals and objectives while adhering to defined constraints such as scope, timeline, and quality. Responsibilities include developing new software solutions, enhancing existing applications to meet customer needs, and providing training and technical support upon project completion.

Responsibilities

  • Developing web & windows applications
  • Ensuring the best performance and user experience of the application
  • Giving trainings about projects and new systems
  • Preparing technical and training documents
  • Fixing bugs and performance problems
  • Writing clean, readable and testable code
  • Stay up-to-date with new technology and best practices

Qualifications

  • Bachelor's degree in Computer Science or a related field,
  • A minimum of 5 years of experience as a Software Engineer,
  • Familiarity with RESTful APIs and Web Services,
  • Proficiency in JavaScript, .NET Core, Vue.js, and Python (experience with Python is a plus),
  • Experience working with Relational databases (e.g., PostgreSQL, MS SQL) and NoSQL databases (e.g., MongoDB, Redis),
  • Strong understanding of architectural patterns such as MVC, MVVM, and MVP,
  • Knowledge of IoT messaging protocols (e.g., MQTT) is a plus,
  • Experience with DevOps practices in On-Premise and Cloud systems,
  • Familiarity with Cloud technologies,
  • Experience with Containers and Microservices architectures,
  • Strong analytical and problem-solving skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.