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.

Qualifications

  • 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 ik@qualist.com

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.

Detay
Başvur

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.

Qualifications

  • 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 ik@qualist.com

Detay
Başvur

.NET Software Developer

A QUALIST Software Development is seeking a .NET Software Developer.

Job Description:
• Design & implement & own & maintain software components
• Design & implement database objects.
• Provide support for maintenance tasks
• Install & monitor developed code into production
• Collect usage metrics & shape future updates accordingly
• Participate in backlog creation & planning sessions with the R&D team
• Deliver accurate & on-time results
• Generate & review documentation and help content
• Report daily worklogs & remaining estimates

Location: Turkey H.Q. / Istanbul


Qualifications
• Minimum of 3 years of object-oriented software development experience in C#. Java is a plus.
• Ability to work unsupervised on Multiple Projects Simultaneously and drive things forward on
your own
• Excellent Windows skills, Linux is a plus
• Previous experience with MSSQL. Oracle and/or MySql is a plus,
• Scripting
• Previous experience on source and version control systems. GIT and/or TFS

Desired Skills
• Familiar with Web technologies such as ASP.NET. Angular 2.0, JSON, JQuery, AJAX, is a plus.
• Worked with application servers like IIS, Tomcat is a plus
• Worked with Stored Procedures, Triggers and Functions.
• Worked with HTML/CSS and Java Script

Candidates should kindly submit their most recent Curriculum Vitae (CV)  via
email at ik@qualist.com

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

Detay
Başvur

EKİBİMİZE KATILMAK İSTER MİSİNİZ?

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