Find a Job

Senior Software Developer 

This job post is expired. You can search for other jobs here at www.carierista.com.

#TE07093
Type: Full time

About 
Our talented software engineer team develops customized digital solutions for local and international clients. We are now looking for senior software developers to join our team. 


As part of the growing and dynamic systems development team the Senior Software Developer will be involved with coordinating between the business units and the technical units in order to design and implement system changes or new products according to the clients’ requirements. Development responsibilities will involve the entire software development life cycle. The successful candidate will have excellent coding and debugging skills familiarity with the entire application lifecycle and a strong desire to contribute to a product that is evolving.

Candidate Profile: 

  • BS or MS degree in Computer Science or related field. 
  • 5+ years of experience doing hands-on software development. 
  • Excellent problem analysis and debugging skills. 
  • Strong coding skills in C# 
  • Development work in critical environments, database design and SQL, and knowledge of Web Services. 
  • Excellent knowledge of GIT/TFS 
  • Proven leadership ability. 
  • Excellent communication skills.

Responsibilities (and not limited to the following):

  • Define system design by analyzing business requirements. 
  • Writing or modifying current systems of high to critical complexity. 
  • Writing new systems of intermediary to critical complexity. 
  • Observing, testing, debugging correcting faults in software. 
  • Ensure accuracy & integrity of data for new or existing systems. 
  • Providing system support to clients. 
  • Evaluating and coordinating implementation for incorporating existing or new technologies. 
  • Conducting research and analysis to support solution design. 
  • Develop and produce documentation, including technical specifications, unit test scripts and API’s. 
  • Undertaking project work and writing relevant reports. 
  • Adheres to departmental coding conventions. 
  • Understand and incorporates best industry security standards (such as OWASP) in the design and code of software that s/he writes. 
  • Provide guidance to developers and participate in code reviews. 
  • Developing and producing development documentation, including technical specifications, unit test scripts and API’s. 
  • Conduct code reviews for changes of intermediary to high complexity.

Why you’ll love working here: 
We are a small, agile company with opportunities for creative and curious people. We care deeply about doing great things and providing our clients with our best work. We are a culture of warm and kind people working with international clients in a variety of industries. As a growing company there are plenty of opportunities to continue to learn and expand your skills. We offer a fun work environment where we have frequent company outings, great coworkers, and continuous development opportunities.

Job title: Senior Software Developer 
Telephone: +357 22100667 
Email: careers@techlink.com.cy 

To apply: Please apply through this link with your CV and a cover letter.

Carierista Logo

Do you want to receive notifications related to new job positions, career and entrepreneurship matters?