Senior Software Developer

QUALIST Software Development is seeking a Senior Software Developer

Job Title:              Senior Software Developer

Department:      Development Team

Location:            Istanbul, Turkey

Job Description:

The Senior Application Developer specializes in the design and architecture of complex applications and extremely proficient in application integration. The position has the ability to convert abstract concepts into viable solutions using existing applications as well as new technology techniques and tools. The Senior Application Developer is focused nearly exclusively on extremely complex enterprise projects, and providing support as needed. The position has considerable expertise in a variety of technologies, including industry tools not currently being used at Qualist Technology. The position has the ability to architect systems end-to-end (e.g. server to client), understands how different systems operate, their possible integration points and knows how to connect them. The Senior Application Developer has a broad knowledge of various development technologies/methods and when to best use them. The position provides technical application development and architecture mentorship to non-senior developers on the team.

Essential Functions

  • Outstanding communication skills (written and verbal) with various stakeholders (including customers, ITS personnel, vendors, etc.)
  • Expertise in architecting, developing, implementing, and maintaining applications and services both internal and external to Qualist Technology.
  • Develop, maintain, and implement custom systems and applications.
  • Communicate both technical and business aspects of development projects to users and analysts.
  • Write application documentation.
  • Keep current with industry standard technologies and development methods necessary to build enterprise grade, scalable systems.
  • Designs and implements overall Qualist Technology enterprise middleware strategy
  • Expertise in developing, implementing, and maintaining applications and services both internal and external to Qualist Technology.
  • Create detailed specifications for applications architecture, coding standards, and associated database schema and plan for most efficient method of integrating key elements for one and between multiple applications.
  • Mentor and train other programmers
  • Exceptional troubleshooting abilities. Act as a technical resource for the team to resolve complex problems.
  • Follows department standards in change, release, incident, problem, project, and crisis management.


  • Bachelor's Degree in Computer Sciences or experience may substitute for minimum education requirements.
  • 5 years of demonstrated expert application development/testing experience using Java and .Net
  • 5 years of experience with integration tools for middleware integration.
  • 5 years demonstrated experience and expert knowledge applying enterprise scale software development lifecycle.
  • 5 or more years of application architecture experience in information technology environment.
  • Working experience with MS SQL, ORACLE, MySql relational databases, stored procedures and triggers.
  • Strong understanding of hardware and networking topics. Experience using JDeveloper, Eclipse and VisualStudio to support development needs. Understanding of modern design patterns,
  • Proven experience in leading small to mid-sized projects and providing technical team leadership.
  • A structured development technique in system development is required.

Desired Skills

Bitbucket, GitHub (code management), relational database principals, experience integrating industrial automation applications. Experience with Web Sites/Portal/Content, SOA, SaS, RESTful architecture, Enterprise system development, industrial automation development and/or IoT experience is a plus.

Skills / Abilities:

  • Experience in Java/.Net development and Enterprise software
  • Integration products experience is preferred
  • Experience with REST, XML, JMS, SOAP and/or Web Services (WS-*) and other Integration technologies
  • Ability to code and debug against Java APIs (past experience as a Java Developer preferred)
  • Ability to use GWT.
  • Demonstrated experience developing SQL/Stored Procedures
  • Create and deliver engineering solution to support IT operation
  • Perform technical discovery with customer prospects and quickly architect/build proposed solutions
  • Understanding of high-performance database management software, enterprise hosted/SaaS
  • Experience using the Spring, Maven, Gradle and related frameworks and technology is beneficial.
  • Have a deep understanding of enterprise technologies and business context
  • Familiarity with enterprise scale application development/architecture principals and fundamentals
  • Working knowledge of automation and research principals and fundamentals
  • Participation in user requirements meetings. Formulate and track detailed project schedules and estimates. Maintains a professional and positive image in working with department personnel and other Qualist Technology employees. Must have strong analytical skills. Excellent oral/written communication and organizational skills
  • Ability to organize complex thoughts, requirements and data. Ability to perform expert level design, programming and testing
  • Use tools as appropriate in course of development and production support assignments

Candidates should kindly submit their most recent Curriculum Vitae (CV) via email at

QUALIST Software Development  would like to thank everyone who submits a resume for this position. Due to the volume of CV/resumes that we receive, only those candidates selected for interviews will be contacted.


MES Field Application & Pre-Sales Engineer

QUALIST Technology is seeking a team member as Field Applications Engineer. In today’s complex business environment, a manufacturing organization’s adaptability, agility and ability to manage constant change through innovation in Industry 4.0, Industrial IoT and Digital Transformation is key to success. As a key role, reporting to the Sales Director, the Field Applications Engineer develops sales and provides technical support to current and potential customers in Industrial and Manufacturing industries. This Team Member is expected to work towards company goals and objectives in gaining market position with a consistent eye toward customer (external and internal) satisfaction within QUALIST’s value chain.

Location: Turkey H.Q. / Istanbul

Job Description:

  • Work closely with in Sales and Business Development Team to achieve Sales objectives in the field of Industry 4.0, Industrial IoT and Digital Transformation.
  • Accurately assessing customer's needs, matching them with (1) current products or propose development and customization modifications to current products; and/or, (2) propose new product concepts for further development to software development team.
  • Supporting sales process with strong automation and control systems knowledge in PLC, SCADA/HMI, OPC server, Modbus TCP… etc.
  • Act as a technical liaison between customer, Product Owner and development teams.
  • Identify emerging trends in the market place and communicate back to Sales, Marketing and software development teams in a clear and detailed manner.
  • Assist in new product introductions by being the resident "expert" by gaining knowledge and understanding of current and new product offerings in Industrial and Manufacturing industries.


  • Bachelor's degree in Electrical, Mechanical or Operations Engineer or related field of study
  • Minimum of 3 years of experience in a software sales and/or automation sales organization
  • Written and verbal communication, including technical writing skills
  • Understanding of systems engineering, automation and control systems concepts
  • Experience in Manufacturing Execution System (MES) is a strong asset
  • The ability to conduct cost/benefit analysis
  • Business case development
  • Command of verbal and written English.

Interpersonal Skills

  • Self-motivated, team player, action-and-results oriented
  • Well organized, good communication and reporting skills
  • Ability to successfully work under tight project deadlines

Candidates should kindly submit their most recent Curriculum Vitae (CV) via email at



İlgilendiğiniz pozisyon veya genel başvuru için özgeçmişinizi 'a gönderebilir veya formu doldurabilirsiniz. 


Yukarıdaki resimde yer alan kodu aşağıdaki kutuya yazın

QUALIST’e bu form aracılığı ile göndermiş olduğunuz özgeçmişler, Kişisel Verilerin Korunması Hakkında Kanun gereğince, sadece şirketimiz bünyesinde değerlendirilmekte, diğer grup şirketleri ya da çözüm ortaklarımızla paylaşılmamaktadır. Özgeçmişleriniz, Qualist İnsan Kaynakları havuzunda tarafınızdan aksi yönde bir talep olmadığı takdirde bir yıl süreyle saklanmakta ve bu sürenin sonunda silinmektedir. Ayrıntılı bilgi için lütfen sitemizde yer alan Aydınlatma Metni ve Kişisel Verilerin Korunması ve İşlenmesi Politikası’na göz atınız.