Did you mean
conference

Резултати од пребарување

FightCode Dooel is an IT Company located in Gevgelija and it is presenting LUDŌ a web development agency specialized in Open Source technologies, with French Start-up scene as our prime market. Right now It's one of the most exciting markets in the EU:

 

 

  • This year France received more venture capital funding than the UK the European Finance Mecca
  • Most exciting European projects: Blablacar, Docker, Algolia, Datadog.

To build a team of stunning members, we look for self-driven individuals who are passionate about development and solving hard problems.

You will have the unique opportunity of being part of the first 1st batch of junior developer in a new foreign IT company.

The position begins with 3 months of paid training in Front-end React/Angular or Back-end Node.js/Python.

You will gain the latest most sought skills on open-source technologies by building complete MVP.

The session will be held every day on site and mentored by Our tech-guru & CTO Bruno Pereira.

Minimum Qualifications:

  • Students in their final year of Computer Science study.
  • Eager to learn and be challenged
  • Fluent in English.
  • Personal project, coding experience and GitHub is a strong plus!

The Role:

  • Participate faithfully in the training sessions.
  • Implement knowledge and best practices in your work

We offer:

  • Top market salary
  • Brand new equipment (mostly Apple)
  • 3 months of accommodation expenses covered
  • Transport package
  • Fun atmosphere for learning and best summer at the beach in Greece!

If you feel confident and dare to jumpstart your career, please send your CV @jobs.ludotech.co

We will carefully review and treat each application like they deserved to.

Also, you can visit our website to know more about us: http://www.ludotech.co/

1

IT Management (4+1)

IT Management  (4 + 1)

1. General Information

Postgraduate studies in Management in Information Technology aim to provide quality and top European education and training of highly educated staff with in-depth knowledge of methods and techniques for managing ICT projects and systems. Upon completion of their studies, these staff will be able to take responsible positions in the processes of planning, design, management and monitoring of ICT projects and systems, including their business aspects.

The program in Management Studies in Information Technology is compatible with the relevant studies offered at most of the world's universities that support this topic and enable student mobility.

  • Name of the proposer: University "Ss. Cyril and Methodius University in Skopje, Faculty of computer science and engineering - FCSE
  • Study Program Name:   IT Management
  • Scientific-research area:   2 technical-technological
  • Field
  • The value of postgraduate studies is   60 ECTS credits .
  • Duration of studies:   2 semesters .
  • One academic year consists of two semesters lasting 30 weeks (1 semester = 15 weeks).
  • Admission Requirements : Students in Information Technology Management can enroll in graduate students who have 240 or 180 undergraduate credits.
  • Introductory layer : Students who have earned less than 240 credits during their studies are offered a variety of introductory courses. After their successful realization, the student acquires the right to continue with the first semester of postgraduate studies.
  • First semester: 2 compulsory courses, 2 elective courses in the field.
  • Second semester: 1 compulsory subject in the field, 1 elective subject in the field and 1 elective subject from the list of UKIM and final project - master's thesis (18 ECTS)
  • 1 ECTS credit corresponds to 30 hours of total work engagement
  • The number of contact hours is 4

Upon successful completion of the postgraduate studies in Information Technology Management, the successful student will possess the following general abilities and qualifications:

  • Ability to work in interdisciplinary teams
  • Power of analysis and synthesis
  • Power to apply knowledge in practice
  • Power to generate new ideas (creativity)
  • Power of learning
  • Ability to critique and self-critique
  • Ability to make decisions
  • Knowledge of English
  • Research skills

Upon successful completion of the postgraduate studies in Information Technology Management, the successful student will possess the following specific abilities and qualifications:

Knowledge and Understanding

 

Provides in-depth knowledge and understanding of the theoretical foundations of software and innovation project management, information systems and risk management and other disciplines.
Acquiring the necessary knowledge in the field of management with ICT systems and projects.
Develop advanced skills in planning, designing, designing, managing, testing, and implementing ICT systems and projects.
Demonstrates a high level of professional competence in the analysis of empirical data in the fields of business, industry, economics and government.
Work with applied projects to manage projects, resources, money and people.
Governs the latest industry standards and best practices, as well as opportunities for improvement and future development in the area.

Applying knowledge and Understanding

 

Can apply knowledge and understanding for professional development in a narrower area of ​​Information Technology Management.
Demonstrates skills and knowledge necessary for the individual to be competent in managing IT systems and projects at a high level.
The competencies qualify him with a solid management and technical basis with the possibility to include a selected range of broader aspects of Management in Information Technology and the like that will suitthe needs of the professional in this field with constant and rapid development.
In-depth management knowledge required for efficient work of ICT manager, independent specialist or member of specialized team.

Ability to evaluate

Demonstrates a commitment to self-improvement and continuous professional development
Demonstrates in-depth knowledge of advanced analysis and design techniques in the fields of Information Technology Management.
Demonstrates knowledge of best practices for improving productivity and mutual understanding in business organizations taking into account personal, social, scientific and ethical aspects.
Demonstrates the ability to make managerial decisions independently and link business practice with application solutions.

Communication Skills

Demonstrates the ability to communicate with colleagues and work in a team through a high level of awareness of the importance and power of communications.
Illustrates effective exchange of information, ideas and reasoned arguments.
Demonstrates high ability to work and lead multidisciplinary teams
Demonstrates ability to plan and manage time at managerial level and professional socialization and conflict resolution.
Recognizes complex organizational structures and the need to restructure them,   understands their impact on effectiveness and efficiency in combination with modern technologies.

  Learning Skills

Demonstrates an understanding of the basics of research methodology, with the ability to evaluate, design and conduct research in the field, formulate, plan a research project and communicate in depth on a topic.
Demonstrates the ability to reasonably evaluate and generate ideas with creative and critical thinking, mastering new theories, models, techniques and technologies, while appreciating the need for continuous professional development.
Able to select and understand procedures and methods for structuring, consolidating, and handling information and data in an environment.
Has high self-confidence and independence, proactivity and self-awareness to perform and delegate tasks and manage further career.

 

Acquired title:   Master of Information Science and Computer Engineering in the field of Information Technology Management.  

2. Studies
 

Table 1:  Schedule of the courses in semesters and academic study years (AC)

 

List
Number

Course
code

Course title

Semester

Weekly fund of classes

ECTS

L

E

FIRST YEAR

1.

IT-I-03

ICT Management    

9

4

0

6

2.

ITMWE02

Advanced ICT Innovation and
Entrepreneurship

9

2

1

6

3.

ITMWE01

Advanced Software Project Management

9

4

0

6

4.

 

Elective course

9

 

 

6

5.

 

Elective course

9

 

 

6

6.

ITMSE01

Advanced Software Requirements
Engineering

10

2

0

6

7.

 

Elective course

10

 

 

6

8.

 

Master's Thesis

10

 

 

18

Total hours (lectures / exercises) and number of ECTS credits in the academic year

 

 

60

2.1 Electives

The student can choose a subject from the list of offered elective subjects from all study programs of the second cycle of studies. The list of offered elective courses can be found at   this link  .
 

 

Number

 

Code

 

Name of the object

 

Semester

Weekly fund of classes

 

ECTS

 

Unit

L

E

1

ITMWE07

Management of Databases   

9

2

2

6

FINKI

 

2

 

ITMWE06

Information security management   

 

9

 

2

 

1

 

6

 

FINKI

 

3

 

SI-Z-01

Software Lifecycle Management   

 

9

 

4

 

0

 

6

 

FINKI

4

BK-I-12

Change and risk management

9

4

0

6

FINKI

 

5

 

ITMWE10

Managing the Software Testing Process    

 

9

 

2

 

1

 

6

 

FINKI

 

6

 

CC-I-02

Big Data and Distributed Data Analytics

 

9

 

2

 

2

 

6

 

FINKI

 

7

 

ITMWE03

Advanced Management Information Systems   

 

9

 

2

 

2

 

6

 

FINKI

 

8

 

ITMWE08

e-Government advanced topics   

 

9

 

3

 

1

 

6

 

FINKI

9

ITMWE04

Business Design Thinking      

9

4

0

6

FINKI

10

ITMWE11

Digital Transformation   

9

2

2

6

FINKI

11

IT-I-04

E-business

9

4

0

6

FINKI

 

12

 

IT-I-10

Internet Infrastructure management

 

9

 

4

 

0

 

6

 

FINKI

 

13

 

EI-I-01

Requirements Analysis in Ecosystem informatics

 

9

 

3

 

0

 

6

 

FINKI

 

14

 

IS-I-07

Systems for data-based business decision

 

9

 

4

 

0

 

6

 

FINKI

15

KN-I-10

Business process mining

9

4

0

6

FINKI

 

16

 

SDP-Z-4

Wrangling and exploratory data analysis

 

9

 

4

 

0

 

6

 

FINKI

 

17

 

IS-I-06

Information Systems Analysis and Design

 

9

 

4

 

0

 

6

 

FINKI

18

IT-I-18

Data Science

9

4

0

6

FINKI

 

19

 

SNP-Z-1

Data Analysis Using Statistical Packages

 

9

 

4

 

2

 

6

 

FINKI

20

CC-I-04

Business modelling

9

4

0

6

FINKI

21

IS-I-01

Collective Intelligence

9

4

0

6

FINKI

22

ITMWE09

Human resource management    

9

2

0

6

FINKI

 

23

 

SI-I-05

Model based software Engineering

 

9

 

4

 

0

 

6

 

FINKI

24

SI-I-07

Engineering ethics

10

4

0

6

FINKI

 

25

 

SI-I-08

Engineering ERP business Systems

 

10

 

4

 

0

 

6

 

FINKI

26

ITMSE02

IT Service Management

10

2

0

6

FINKI

27

CC-I-07

Small business management

10

3

0

6

FINKI

28

CI-I-11

Decision support systems

10

4

0

6

FINKI

29

SI-I-13

Software Architectures

10

4

0

6

FINKI

30

ITMSE05

Strategic management in IT

10

2

0

6

FINKI

 

 

 

31

 

 

 

EDU-I-10

Student Involvement in Humanitarian, Free and Open-Source Software Development

 

 

 

10

 

 

 

2

 

 

 

2

 

 

 

6

 

 

 

FINKI

 

32

 

ITMSE06

Management of Electronic Educational Systems

 

10

 

2

 

1

 

6

 

FINKI

33

IT-I-08

Digital Marketing

10

4

0

6

FINKI

34

EDU-Z-04

Gaming in education

10

2

2

6

FINKI

 

 

35

 

 

EDU-I-04

Recommender Systems, Virtual Guidance and Self- Help in Knowledge Mastery

 

 

10

 

 

2

 

 

2

 

 

6

 

 

FINKI

 

36

 

ITMSE07

Data Science Project Management

 

10

 

2

 

1

 

6

 

FINKI

37

SDP-I-4

Business analytics

10

2

2

6

FINKI

38

SI-I-09

Software Reliability

10

4

0

6

FINKI

Total:

 

 

 

 

IT Management (3 +1+1)

IT Management   (3 + 1 + 1)

1. General Information

Postgraduate studies in Information Technology Management aim to provide quality and top European education and training of highly educated staff with in-depth knowledge of methods and techniques for managing ICT projects and systems. Upon completion of their studies, these staff will be able to take responsible positions in the processes of planning, design, management and monitoring of ICT projects and systems, including their business aspects.

The program in Management Studies in Information Technology is compatible with the relevant studies offered at most of the world's universities that support this topic and enable student mobility.

  • Name of the proposer: University "Ss. Cyril and Methodius University in Skopje,   Faculty of Information Sciences and Computer Engineering - FINKI
  • Study Program Name:   Information Technology Management
  • Scientific-research area:   2 technical-technological
  • Field
  • The value of postgraduate studies is   60 ECTS credits .
  • Duration of studies:   2 semesters .
  • One academic year consists of two semesters lasting 30 weeks (1 semester = 15 weeks).
  • Admission Requirements : Students in Information Technology Management can enroll in graduate students who have 240 or 180 undergraduate credits.
  • Introductory layer : Students who have earned less than 240 credits during their studies are offered a set of differential introductory courses. After their successful realization, the student acquires the right to continue with the first semester of postgraduate studies.
  • First semester: 2 mandatory courses, 2 elective courses in the field.
  • Second semester: 1 mandatory subject in the field, 1 elective subject in the field and 1 elective subject from the list of UKIM and final project - master's thesis (18 ECTS)
  • 1 ECTS credit corresponds to 30 hours of total work engagement
  • The number of contact hours is 4

Upon successful completion of the postgraduate studies in Information Technology Management, the successful student will possess the following general abilities and qualifications:

  • Ability to work in interdisciplinary teams
  • Power of analysis and synthesis
  • Power to apply knowledge in practice
  • Power to generate new ideas (creativity)
  • Power of learning
  • Ability to critique and self-critique
  • Ability to make decisions
  • Knowledge of English
  • Research skills

Upon successful completion of the postgraduate studies in Information Technology Management, the successful student will possess the following specific abilities and qualifications:

    Knowledge and Understanding

 

Provides in-depth knowledge and understanding of the theoretical foundations of software and innovation project management, information systems and risk management and other disciplines.

Acquiring the necessary knowledge in the field of management with ICT systems and projects.

Development of advanced skills in planning, design, design, management, testing, and implementation of ICT systems and projects.

Demonstrates a high level of professional competence in the analysis of empirical data in the fields of business, industry, economics and government.

 

Work with applied projects to manage projects, resources, money and people.

Governs the latest industry standards and best practices, as well as opportunities for improvement and future development in the area.

  Applying knowledge and   understanding

 

Can apply knowledge and understanding for professional development in a narrower area of ​​Information Technology Management.

Demonstrates skills and knowledge necessary for the individual to be competent in managing IT systems and projects at a high level.

The competenciesQualify with solid management and technical foundation with the ability to include a selected range of broader aspects of Management in Information Technology and the like that will meet the needs of the professional in this field with constant and rapid development.

 

In-depth management knowledge required for effective work of ICT manager, independent specialist or member of specialized team.

  Ability to evaluate

Demonstrates a commitment to self-improvement and continuous professional development

Demonstrates in-depth knowledge of advanced analysis and design techniques in the fields of Information Technology Management.

Demonstrates knowledge of best practices for improving productivity and mutual understanding in business organizations taking into account personal, social, scientific and ethical aspects.

Demonstrates the ability to make managerial decisions independently and link business practice with application solutions.

  Communication Skills

Demonstrates the ability to communicate with colleagues and work in a team through a high level of awareness of the importance and power of communication.

Illustrates effective exchange of information, ideas and reasoned proposals.

Demonstrates high ability to work and lead multidisciplinary teams

Demonstrates ability to plan and manage time at managerial level and professional socialization and conflict resolution.

Recognizes complex organizational structures and the need to restructure them,   understands their impact on effectiveness and efficiency in combination with modern technologies.

 

  Learning Skills

Demonstrates an understanding of the basics of research methodology, with the ability to evaluate, design and conduct research in the field, formulate, plan a research project and communicate in depth on a topic.

 

Demonstrates the ability to reasonably evaluate and generate ideas with creative and critical thinking, mastering new theories, models, techniques and technologies, while appreciating the need for continuous professional development.

Able to select and understand procedures and methods for structuring, consolidating, and handling information and data in an environment.

Has high self-confidence and independence, proactivity and self-awareness to perform and delegate tasks and manage further career.

 

Acquired title:   Master of Information Science and Computer Engineering in Information Technology Management. & Nbsp;

2.   Introductory layer

The introductory layer is intended for students who study for less than four years or have earned less than 240 credits from previous studies.

Table 1: List of introductory layer items

 

 

Code

Subject

Weekly fund

Semester

ECTS

1  

  CSEW501

 Management Information Systems  *

2 + 2 + 1

winter

6

2  

  CSEW705

  Innovation in ICT   *

2 + 1 + 2

winter

6

3  

 

  Selected from Table 2

 

winter

6

4  

 

  Selected from Table 2

 

winter

6

5  

 

  Selected from Table 2

 

winter

6

  6  

  CSES811

  Entrepreneurship *  

2 + 1 + 2

summer

6

7  

  CSES634

  ICT Project Management *  

2 + 2 + 1

summer

6

8  

 

  Selected from Table 2

 

summer

6

9  

 

  Selected from Table 2

 

summer

6

10  

 

  Elective **

 

summer

6

* If the student has passed the course in his / her undergraduate studies, he / she will have to choose another course from the list of elective courses from the introductory layer (Table 2).

** The course can be selected from the list of electives from Table 2 or from the university list of free electives

Table 2: List of introductory electives

 

Code

Subject

Weekly fund

Semester

ECTS

1  

  CSEW528

User support 

2 + 1 + 2

winter

6

2  

  CSEW505

Software requirements analysis

2 + 2 + 1

winter

6

3  

  CSEW701

Information Systems Analysis and Design 

2 + 2 + 2

winter

6

4  

  CSEW704

Design of integrated systems

2 + 1 + 2

winter

6

5  

  CSEW511

Software design and architecture

2 + 1 + 2

winter

6

6  

  CSEW514

Implementation of Free and Open Source Systems  

2 + 1 + 2

winter

6

7  

  CSEW515

Computer Ethics

4 + 0 + 0

winter

6

8  

  CSEW310

Marketing 

2 + 2 + 1

winter

6

9

  CSES631

Software quality and testing

2 + 1 + 2

summer

6

10

  CSES625

IS development process

2 + 2 + 2

summer

6

11

  CSES612

Electronic & Mobile Commerce 

2 + 2 + 2

summer

6

12

  CSES610

e-Government 

2 + 1 + 2

summer

6

13

  CSES617

Business Process Modeling

2 + 1 + 2

summer

6

14

  CSES606

Geographic Information Systems 

2 + 1 + 2

summer

6

15

  CSES205

Business and Management

2 + 2 + 1

summer

6

16

  CSES628

Service Oriented Architectures

2 + 2 + 2

summer

6

17

  UKIM-I

Selection from University list of free courses

 

 

 

 

After successfully completing all ten courses and achieving 60 credits, the student with previously acquired 180 ECTS credits (or completed three-year studies) continues with the subjects from the second academic year of postgraduate studies.

 

3. Studies
 

Table 1: List of Postgraduate Courses

 

 

Code

Item name

Status

Semester

ECTS

П

А

Л

1

ITMW01

Advanced software project management 

M

winter

6

2

1

0

2

ITMW02

Advanced ICT Innovation and Entrepreneurship 

M

winter

6

2

1

0

3

 

Elective

E

winter

6

 

 

 

4

 

Elective

E

winter

6

 

 

 

5

 

Elective

E

winter

6

 

 

 

6

ITMS01

Advanced Software Requirements Engineering 

M

summer

6

2

1

0

7

 

Elective

E

summer

6

 

 

 

8

 

Master Thesis

M

summer

18

 

 

 

3.1 Elective Courses

The student can choose a subject from the list of offered elective subjects from all study programs of the second cycle of studies. The list of offered elective courses can be found at   this link.

We are Metergram, a growing software consultancy with teams based in the U.S. and Macedonia. We help our clients build innovative products and services using state of the art technologies.

 

Our expertise lies in crafting software and integration services specifically designed for EV charging infrastructure and energy management. Our goal? Fusing passion with purpose as we strive to make a meaningful impact through the force of technology.

 

Out of everything we've ever built at Metergram, we are most proud of our amazing team. We are now seeking a skilled individual with an interest in managing software development projects to join us full-time as a Project Management Intern.

 

APPLY: https://www.linkedin.com/hiring/jobs/4251764342/detail/

 

You’ll fit right in if you…

  • Got good vibes
  • Like working with nice people
  • Never get tired of learning
  • Love a good challenge
  • Are passionate about your job

 

For this role you will need to …

  • Work closely with our Project Managers and cross-functional teams
  • Assist facilitation for Scrum or Kanban ceremonies such as daily stand-ups, sprint planning, retrospectives, and sprint reviews, adhering to Agile principles
  • Help track project progress using tools like Jira
  • Document meeting outcomes, decisions, and action items
  • Support backlog grooming and prioritization
  • Coordinate with stakeholders to ensure project alignment
  • Learn Agile/Scrum practices and project reporting basics

 

Ideally, you will also have…

  • Bachelor’s degree/enrolled in Computer Science or other related disciplines is preferred
  • Strong interest in project management, Agile methodologies, or software delivery
  • Ability to adapt to changes, work in a fast-paced environment, and manage multiple tasks concurrently.
  • Basic understanding of how software applications work, including the roles of the user interface, backend logic, and system communication via APIs
  • Attention to detail and a proactive attitude
  • Creative and analytical approach
  • Adaptability and flexibility
  • Excellent communication and organizational skills
  • Excellent written and spoken English; strong clarity and tone

 

What you can expect from us…

  • Real-world experience in managing Agile software projects
  • Mentorship from experienced Project Managers
  • We offer excellent career development and growth opportunities for all team members
  • Opportunity to contribute to real client-facing projects
  • A company culture that respects diversity, individuality, and equality

 

What you will get…

  • Paid internship
  • Flexibility (possibility to work remotely, hybrid, or on-site)
  • Comfortable and supportive work environment
  • Coffee and tea provided at the office

 

 

1

Software Engineering TEMPUS (3+1+1)

Software Engineering TEMPUS (3+1+1)

1. General information 
The MSc curriculum in software engineering is committed to excellence in European-wide software education and training of engineers to deliver high quality and trustworthy software systems that meet the local industrial needs.
 
General competencies
  • Ability to work in an interdisciplinary team
  • Capacity for critical analysis and synthesis
  • Capacity for applying knowledge in practice
  • Capacity for generating new ideas (creativity)
  • Capacity to learn
  • Decision-making
  • Knowledge of a second language
  • Research skills 
Specific learning outcomes
  • Show mastery and critical thinking of the software engineering (SE) knowledge and skills and professional issues necessary to begin practice/research as a software engineer.
  • Work as individual or as part of a team to develop and deliver high quality software artefacts, being able to analyze its level of quality.
  • Identify, analyse, and reconcile conflicting project objectives, finding acceptable compromises within limitations of cost, time, knowledge, existing systems and organizations.
  • Analyze, design and document appropriate solutions in more than one application domains using SE approaches that integrate ethical, social, legal and economic concerns.
  • Demonstrate an understanding of and critically analyze and apply current theories, models and techniques that provide a basis for problem identification and analysis, software design, development, implementation, verification and documentation.
  • Demonstrate an appreciation and understanding for the importance of negotiation, effective work habits, leadership and good communication with stakeholders in a typical, industry-strength software environment.
  • Learn new theories, models, techniques and technologies as they emerge and appreciate the necessity of such continuing professional development. 
  • Offered by: Sts. Cyril and Methodius University - Skopje, Faculty of Computer Science and Engineering – FCSE in collaboration with the University of Novi Sad, Faculty of Natural Sciences and Mathematics, Department of Mathematics and Computer Science
  • Study programme: Joint MSc curricula in Software Engineering / Tempus JEP 18035
  • Scientific-research field: Computer Science
  • Category: Computing
  • Sub-category: Software and its Engineering, Theory of Computation, Information Systems
  • The master studies cycle consists of 60 ECTS.
  • Study duration: 2 semesters
  • One academic year is divided into two semesters with 30 weeks each (1 semester = 15 weeks)
  • The first semester is comprised of courses only, while the second semester there is devoted to the final project, i.e. master thesis.
  • Enrollment requisites: fully completed undergraduate study cycle with a minimum of 240 ECTS with a degree in the fields of computer science and/or computer engineering.
  • First semester: 5 elective courses divided into two groups: general SE competence and specific SE competence. Student can select at most two from the general SE courses, and at leas from the specific SE courses
  • Second semester: Final master thesis project that equals 30 ECTS.
  • 1 ECTS = 30 hours of work load.
  • Contact hours per week is 4. 
Degree: Master of computer science in the area of software engineering.
 
2. Introductory courses
 
Introductory courses: only for students that have obtained less than 240 ECTS. A number of differential introductory courses are offered in order to level up the required competences. Upon successful completion of the introductory courses, the student has the right to continue with the formal master study programme courses in the second year of studies.
 
 
 
Table 1: Introductory semester 1 - mandatory and elective courses from which 5 courses can be elected
 

Course

Semester

ECTS

Prerequisite

 1

 Probability and statistics

VII

6 Calculus 2
 2  Internet technologies VII 6 Databases
 3  Microprocessors and microcontrollers VII Calculus 2
 4  Formal languages and automata VII  6 Discreet structures 2 
 5

Analyses of software requirements

VII

6

Software engineering 

 6

 Human computer interaction

VII

6

Software engineering

 7  Software construction VII 6 Software engineering
 8  Management in ICT VII 6 Software engineering
 9  Professional ethics VII 6 Software engineering
 
 
Table 2: Introductory semester 2 - mandatory and elective courses from which 5 courses can be elected
 

Course

Semester

ECTS

Prerequisite

 1

 Information systems

VIII

6 Databases
 2  Calculus 3 VIII 6 Discreet structures 2
 3

 Algorithms

VIII

6

Object oriented and visual programming

 4

 Software architecture and design

VIII

6

Analyses of software requirements

 5  Software quality and testing VIII 6 Software construction 
 6  Compilers VIII 6 Microprocessors and microcontrollers
 7  Software projects management VIII 6 Software engineering
 
2.1 Studies
 
Courses for the Master studies for the study programme Software engineering TEMPUS can be found at this link.

 

 

 

 

 

 

 

 

We are excited to announce the launching of our 2nd internship program for aspiring backend developers at Metergram, from June 1st to August 31st 2023.

Our rewarding and challenging internship program offers two tracks: 

  • one focused on .NET and Azure
  • the other one focused on Node.js (JavaScript,TypeScript) and AWS

We welcome highly motivated .NET / Node.js interns who will work closely with our experienced developers and gain hands-on experience in developing applications using top-notch technologies using the C# and JavaScript/TypeScript programming languages.

You’ll fit right in if you…

  • Got good vibes
  • Like working with nice people
  • Never get tired of learning
  • Love a good challenge
  • Are passionate about programming

Preferred Qualifications

  • Good understanding of the general concepts of object-oriented and functional programming
  • Good understanding of relational databases and operating systems
  • Demonstrated ability to do analytical problem solving, showing knowledge of the most popular data structures and algorithms
  • Understanding of all the phases of the software development cycle (SDLC)
  • Preferably near the end of the studies ( 4th year)
  • Bonus skills:
    •  JavaScript, TypeScript, SQL, REST APIs, AWS
    • C#, .NET, SQL, REST APIs, Azure

You will learn about…

  • How to apply the best practices in software development
  • Building modular, loosely coupled Web applications and services
  • The most important design patterns and principles for building modern Web services
  • Working with modern technologies like C#, .NET Core, Node.js, Express.js, Javascript, Typescript, Serverless framework, Terraform
  • Asynchronous programming
  • Amazon Web Services (AWS Lambda, AWS DynamoDB, AWS RDS, AWS API Gateway, AWS Secrets Manager)
  • Azure (Azure App Service; Azure Sql Database, Azure Application Insights, Azure Key vault)
  • Continuous integration and delivery using CI/CD pipelines
  • Debugging and testing
  • Source control (Git)
  • How to work in a team and communicate on a daily basis using the Scrum and Agile methodology

You will work on…

  • Specific tasks provided by your mentor who will guide you through the whole process
  • Writing integration and unit tests using xUnit or Jest
  • Real-world applications using modern Web technologies with an emphasis on Node.js/C# with AWS/Azure

You can expect…

  • To become part of a fast-growing company and an amazing team of professionals
  • To experience a company culture that respects diversity, individuality and equality
  • To participate in various projects learning to work on state-of-the-art technologies 
  • To gain knowledge, guidance and mentorship from experienced developers and excellent IT professionals
  • To be guided and mentored through the process
  • To learn about effective communication and collaboration with team members and clients

You will get…

  • 400 EUR gross per month
  • Flexible work hours during the week, weekends off 
  • Possibility to work remotely, hybrid or in an office 
  • Great office location in the city center and a comfortable work environment
  • Excellent possibility for  employment after the end of the program

 

We are looking forward to receiving your CVs at jobs@metergram.com

1

Software Engineering TEMPUS (4+1)

Software Engineering TEMPUS (4+1)

1. General information 

The MSc curriculum in software engineering is committed to excellence in European-wide software education and training of engineers to deliver high quality and trustworthy software systems that meet the local industrial needs.

 

General competencies

  • Ability to work in an interdisciplinary team
  • Capacity for critical analysis and synthesis
  • Capacity for applying knowledge in practice
  • Capacity for generating new ideas (creativity)
  • Capacity to learn
  • Decision-making
  • Knowledge of a second language
  • Research skills 

Specific learning outcomes

  • Show mastery and critical thinking of the software engineering (SE) knowledge and skills and professional issues necessary to begin practice/research as a software engineer.
  • Work as individual or as part of a team to develop and deliver high quality software artefacts, being able to analyze its level of quality.
  • Identify, analyse, and reconcile conflicting project objectives, finding acceptable compromises within limitations of cost, time, knowledge, existing systems and organizations.
  • Analyze, design and document appropriate solutions in more than one application domains using SE approaches that integrate ethical, social, legal and economic concerns.
  • Demonstrate an understanding of and critically analyze and apply current theories, models and techniques that provide a basis for problem identification and analysis, software design, development, implementation, verification and documentation.
  • Demonstrate an appreciation and understanding for the importance of negotiation, effective work habits, leadership and good communication with stakeholders in a typical, industry-strength software environment.
  • Learn new theories, models, techniques and technologies as they emerge and appreciate the necessity of such continuing professional development. 
  • Offered by: Sts. Cyril and Methodius University - Skopje, Faculty of Computer Science and Engineering – FCSE in collaboration with the University of Novi Sad, Faculty of Natural Sciences and Mathematics, Department of Mathematics and Computer Science
  • Study programme: Joint MSc curricula in Software Engineering / Tempus JEP 18035
  • Scientific-research field: Computer Science
  • Category: Computing
  • Sub-category: Software and its Engineering, Theory of Computation, Information Systems
  • The master studies cycle consists of 60 ECTS.
  • Study duration: 2 semesters
  • One academic year is divided into two semesters with 30 weeks each (1 semester = 15 weeks)
  • The first semester is comprised of courses only, while the second semester there is devoted to the final project, i.e. master thesis.
  • Enrollment requisites: fully completed undergraduate study cycle with a minimum of 240 ECTS with a degree in the fields of computer science and/or computer engineering.
  • First semester: 5 elective courses divided into two groups: general SE competence and specific SE competence. Student can select at most two from the general SE courses, and at leas from the specific SE courses
  • Second semester: Final master thesis project that equals 30 ECTS.
  • 1 ECTS = 30 hours of work load.
  • Contact hours per week is 4. 

Degree: Master of computer science in the area of software engineering.

Ecoinformatics TEMPUS (3+1+1)

Ecoinformatics TEMPUS (3+1+1)

1. General Information

 
Постдипломските студии по еко-информатика се стремат кон врвно европско образование и обучување на кадри, кои по завршувањето на студиите ќе можат да ги задоволуваат потребите на индустријата.
  • Назив на предлагачот: Универзитет „Св. Кирил и Методиј“ во Скопје, Факултет за информатички науки и компјутерско инженерство - ФИНКИ
  • Назив на студиска програма: Академски студии од втор циклус по Еко-информатика
  • Научно - истражувачко подрачје: техничко-технолошки науки
  • Поле: компјутерска техника и информатика
  • Област: еко-информатика
  • Вредноста на постдипломските студии изнесува 60 ЕКТС кредити
  • Траење на студиите: 2 семестри
  • Една академска година се состои од два семестра во траење од 30 недели (1 семестар = 15 недели)
  • Првиот семестар се состои од наставни предмети, додека вториот се состои од наставни предмети и од завршниот проект, т.е. магистерската тема.
  • Услови за запишување на студиите: завршени додипломски студии на информатика или компјутерски насоки кои носат минимум 240 кредити. За студиските насоки кои носат помалку од 240 кредити, се дополагаат испити понудени во воведувачкиот слој.
  • Воведувачки слој: на студентите кои во текот на студиите стекнале помалку од 240 кредити им се нуди множество диференцијални воведувачки предмети. По нивното успешно реализирање, студентот стекнува право да продолжи со втората година на постдипломските студии.
  • Прв семестар: 3 задолжителни предмети и 2 изборни предмети од кои еден може да биде од Универзитетската листа.
  • Втор семестар: 1 задолжителен и 1 изборен предмет, од кои еден може да биде од Универзитетската листа (само доколку во првиот сместар предметите се избрани на ниво на Факултет) и завршен проект од 18 ЕКТС.
  • 1 ЕКТС кредит соодветствува на 30 часови вкупен работен ангажман.
  • Бројот на контактните часови е 4.
Стекната титула: Магистер по информатички науки и компјутерско инженерство од областа на еко-информатика
 
2. Introductory courses
Introductory courses: only for students that have obtained less than 240 ECTS. A number of differential introductory courses are offered in order to level up the required competences. Upon successful completion of the introductory courses, the student has the right to continue with the formal master study programme courses in the second year of studies.
 
Table 1: List of introductory courses
 

Course

Semester

ECTS

Prerequisite

 1

 Probability and statistics

VII

6 Discrete mathematics
 2  Information systems VII 6 Databases
 3  Elective course 1 VII 6  
 4  Elective course 2 VII 6  
 5

 Elective course 3

VII

6

 

 6

 Geographic information systems

VIII

6

 

 7  Data mining VIII 6  
 8  Elective course 4 VIII 6  
 9  Elective course 5 VIII 6  
10  Elective course 6  VIII 6  
 
Table 2: List of elective introductory courses
 

Course

Semester

ECTS

Prerequisite

 1

 Distributed computer systems

VII

6 Computer networks, Databases
 2  Artificial intelligence VII 6  
 3

 Web-based systems

VII

6

Computer networks, Databases

 4

 Embedded computer systems

VII

6

Computer networks

 5  Network programming VII 6  
 6  E-commerce and m-commerce VII 6  
 7 Алгоритми за анализа на податоци и складишта на податоци VIII 6 Databases
 8  Intelligent information systems VIII 6  Information systems
 9  Mobile information systems VIII 6  Information systems 
10  Elective course from University list of available courses   6  
 
2.1 Studies
 
Courses for the Master studies for the study programme Ecoinformatics can be found at this link.

Endava Internship Programme – Skopje, North Macedonia

Location: Skopje, North Macedonia
Type: Intern

Company Description

Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.

By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses.

From prototype to real-world impact - be part of a global shift by doing work that matters.

Job Description

Endava Internship Programme offers you the perfect opportunity to kick-start your IT career!

By taking part in our Internship Programme, you’ll have the invaluable chance to experience six weeks of intensive IT and soft skills training, and gain knowledge and insights into each phase and role in the SDLC. Your newly acquired skills will be refined by participating in a well-tailored project, guided by Endava’s IT professionals.

The Internship Programme will focus on the following technical areas:

  • Data and AI (Data Engineering, Data Analysis, AI)
  • Back-End: Backend concepts, OOP & Unit Testing (Java & /.Net)
  • Front-End: HTML5, CSS3, JavaScript Basics, Angular / React
  • Cloud: Cloud essentials
  • Continuous Integration & Deployment: GitHub actions / Azure pipelines
  • REST APIs
  • Testing: Testing concepts, Automation testing (Selenium, API Testing), Performance Testing, Security Testing
  • DB: MS SQL Basics
  • Source control: Git
  • Methodologies: Agile

Additional information:

  • Application end date: June 9th, 2025
  • Selection method: Test & Interview
  • Programme start date: July 14th, 2025
  • Programme end date: August 22nd, 2025
  • Location: On-site in Endava Skopje office
  • Contact: RecruitmentSkopje@endava.com

Qualifications

What do you need to get started?

  • Basic knowledge of Data & AI
  • Basic knowledge of BE (Java & / or .Net & / or Python)
  • Basic knowledge of JavaScript and JavaScript Frameworks
  • Basic knowledge of OOP concepts
  • Basic knowledge of SQL
  • Basic knowledge of source versioning principles
  • Basic knowledge of operation systems (Windows/Linux)
  • Awareness of the software development life cycle
  • Awareness of Cloud Architectures and services
  • Awareness of continuous delivery processes (tools)
  • Passionate about software development
  • A proactive person, fast learner and motivated
  • Problem solving skills
  • Ability to research new technologies & languages
  • Spoken and written English skills

Additional Information

What are your benefits?

  • IT and soft skills training programs
  • Supportive environment
  • Learning alongside our IT specialists
  • Involvement in multiple project lifecycle stages
  • Involvement in helping our teams to find innovative solutions

At Endava, we’re committed to creating an open, inclusive, and respectful environment where everyone feels safe, valued, and empowered to be their best. We welcome applications from people of all backgrounds, experiences, and perspectives—because we know that inclusive teams help us deliver smarter, more innovative solutions for our customers. Hiring decisions are based on merit, skills, qualifications, and potential. If you need adjustments or support during the recruitment process, please let us know.

Apply now: https://jobs.smartrecruiters.com/Endava/744000060919585

1

We’re excited to join forces with FINKI to launch an incredible opportunity for Back-End Development enthusiasts. If you're passionate about coding, problem-solving, and building robust, efficient systems, this is your chance to kickstart your career in a dynamic and supportive environment.

This is a three-month paid internship with the possibility of extending the duration to six months. The internship is an excellent opportunity available to 3rd and 4th-year students to gain experience in back-end development while working alongside experienced professionals.

Overview of the role:

As a Backend Engineering Intern, you will have the opportunity to contribute to the design, development, and maintenance of robust backend systems using Java, Spring, Quarkus, and MySQL. Under the guidance of experienced engineers, you will work on real-world projects that support our mission to deliver scalable and efficient solutions.

This internship will also provide hands-on exposure to Agile methodologies, enabling you to collaborate with cross-functional teams, participate in sprints, and contribute to the delivery of high-quality software solutions. The role is designed to help you develop critical technical skills, understand industry best practices, and gain valuable experience in backend development within a dynamic and supportive environment.

What you’ll do:

  • Assist in developing, testing, and deploying backend services using Java, Spring, and Quarkus frameworks.
  • Work on tasks with MySQL to assist in design and manage relational databases, ensuring data integrity and performance.
  • Collaborate with team members during Agile ceremonies, including sprint planning, stand-ups, and retrospectives.
  • Debug and resolve issues in backend services, contributing to the overall reliability of the system.
  • Assist in documenting code, processes, and technical decisions to support knowledge sharing and future development.
  • Learn and apply best practices in coding standards, version control, and CI/CD pipelines.

What you’ll bring:

  • Basic knowledge of Java programming.
  • Familiarity with backend frameworks like Spring or Quarkus is a plus.
  • Understanding of relational databases, preferably MySQL.
  • Enthusiasm for learning Agile methodologies and working in a collaborative team environment.
  • Strong problem-solving skills and attention to detail.
  • A proactive attitude and eagerness to learn new technologies and practices.

What you’ll gain from the internship:

  • Hands-on experience with modern backend technologies and frameworks.
  • Insights into Agile development processes and team collaboration.
  • Mentorship from experienced engineers to grow your technical and professional skills.
  • Real-world exposure to the software development lifecycle and scalable application design.

How to Apply

The internship vacancy is closed and we don't accept new applications

About Singular

Singular is an international iGaming software provider headquartered in Malta, with offices in North Macedonia and Georgia. We provide our platform solutions to some of the most innovative and well-known brands in the sports betting and gaming industry.

As of 2021, we're part of the International division of Flutter Entertainment, the world’s leading online sports betting and iGaming operator. Together, we create the future of entertainment – and you can join us too.

Why choose us

At Singular, we are committed to supporting the next generation of talent. Through our internship program, students will have the opportunity to work flexible hours while following a hybrid working model. We believe in providing a collaborative environment that fosters growth and self-development, ensuring our interns gain valuable experience and build a strong foundation for their future careers.

Equal opportunities

As a brand of Flutter International, we are committed to creating an inclusive environment where our people can be their authentic selves and thrive. We embrace and celebrate diversity, respecting all our uniqueness and differences.

We welcome you to let us know whether you have any accessibility needs. All you need to do is email us at jobs@singular.uk. Your journey with us is focused on ensuring you have what you need to be your best self.

Learn more about the works we are doing on Inclusion and belonging here: Flutter International Inclusion Page.

The Group

Singular is a proud member of the Flutter Entertainment family, a global leader in sports betting, iGaming, and entertainment. We're not just another company; we're listed on both the prestigious FTSE 100 index on the London Stock Exchange and the New York Stock Exchange (NYSE).

What sets us apart is our world-class brands, cutting-edge products, and our international division, which includes operations in over 100 global markets and offers sports betting, casino, poker, rummy, and lottery, mainly online.

What truly defines us is our commitment to ensuring that the excitement of gaming and entertainment is experienced in a responsible and sustainable way. Our remarkable team of over 8,000 colleagues drives this vision, spread across 28 offices worldwide.

0