Open Positions

We are looking for skills that exceed technology

ASPEKT is Software Development and IT Consulting Company delivering flexible, scalable and integrated software solutions, comprised under the Aspekt Product Suite specialized for financial industry segments.

Due to the increased workload ASPEKT extends its team and encourages motivated and talented IT professionals to submit their applications for the following job positions:

Junior Angular Programmer

Responsibilities:

  • Implementation and maintenance of current web applications, API, and new features/project;
  • Work collaboratively with multiple teams to deliver quality software;

Requirements:

  • Solid understanding of object oriented software;
  • Foundational knowledge of SQL;
  • Understanding of document description languages such as JSON and XML;
  • Basic knowlage of JavaScript/JQuery, HTML5, SCSS/CSS3;
  • Basic knowlage of Angular;
  • Working experiance is a plus;
  • Fluent in English;

Senior Angular Programmer

Responsibilities:

  • Participates in creating software and technical solutions;
  • Learn and apply the best software development practices;
  • Collaborate with otrer developers to implement full stack web and mobile solutions

Requirements:

  • 3+ years experience developing applications software;
  • Experience with developing applications using Angular 2 version and above;
  • Exposure to migrate old version Angular projects to newer versions;
  • Experience with and integrating Web Services / External APIs;
  • Experience with Unit Test frameworks;
  • Clear understanding of software development best practices;
  • Manage source code with Git;
  • Written and spoken English;

.Net Developer

Responsibilities:

  • Implements project modules/solution components according to the project requirements

Requirements:

  • Experience in programming using Visual Studio C#
  • Experience in working with SQL database
  • Eager to learn new technologies and support the current arrangements
  • Team player
  • Good English (written and spoken)
  • Experience with these technologies will be an advantage: LINQ, Entity Framework, ADO.Net, Web API

Senior. Net Developer

Responsibilities:

  • Design, develop and implement banking and finance IT solutions

Requirements:

  • 3+ years of experience in Software Development
  • Experience with LINQ, Entity Framework, ADO.Net, Web API
  • Experience in working with SQL database
  • Experience with team collaboration systems/software (Git, TFS etc)
  • Experience in testing application, such as: developer testing, unit testing, performance & load testing
  • Good knowledge/experience with Software Patterns and Practices
  • Good English (written and spoken)

Experience with these technologies will be an advantage:

  • .NET Core
  • Oauth2 Authorization and Identity Management Servers

QA Manager

Responsibilities:

  • Manage the QA Team
  • Develops and implements quality assurance problem reporting processes and systems
  • Design and execute functional test cases and scenarios
  • Troubleshoot found problems, investigate root causes and provide comprehensive test reports and analysis of the test results
  • Monitor and improve the testing process for achieving superior quality of the solutions (test driven development, design and code reviews, etc.)
  • Creates and implements action plans to mitigate risks and resolve issues
  • Ensures products, applications, and systems are in compliance with established quality standards and meet client requirements
  • Ensure quality guidelines are followed to promote secure and stable system deployments

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, Information Systems is highly preferred; or any combination of related experience and education
  • 5 or more years of related experience; exhibits leadership qualities
  • Experience in Banking industry will be plus
  • A passion to nurture and lead an outstanding team
  • Experience of software testing concepts
  • Experienced with Test Architectures and automation test frameworks creation
  • Experience of other type of testing: Automation testing is must, Load testing, Performance testing, Security testing
  • Understanding of test case management tools and defect tracking systems
  • Ability to set up test strategies, to execute and control them
  • Ability to work independently and creatively solve complex problems
  • ISTQB certification is a plus
  • Good knowledge of English (spoken and written)

Benefits:

  • Attractive compensation package – competitive salary
  • Comfortable, friendly and supportive working atmosphere
  • Social and sport benefits
  • Business travels

If you want to start your carrier in a company that helps you grow as a professional thus work in a dynamic industry you’re more than welcomed to join our team. Send us your short resume to employment@aspekt.com.mk with reference for position you are applying for, emphasizing your interests and skills, not later than 22/02/2019. Only shortlisted candidates will be contacted