As a Junior Developer, you are responsible for delivering the features, applications and sites under your responsibility.

Key responsibilities

  • Participate in architecture definition and technical conception: contribute to technical solutions and architecture, document and formalize.
  • Development of features, application and web sites with the team, in the respect of IT process, quality and security.
  • Tend towards technical expertise and excellence: high level of technical expertise, quality of software, code review.
  • In support of project management: task identification and workload estimates, risk assessment, suggest solutions
  • In technical support of other team members, IT member or other internal staff.
  • Be active on the development of your skills and knowledge.

Qualifications and Experience

  • Some experience (Internship/Summer job) as a Junior developer using .Net.
  • Experience working with Angular 2 is a must
  • Knowledge and practice of Agile principles and methodologies (Scrum, XP)
  • Experience of business critical web development in a 24/7 business
  • Experience from successful team collaboration.

Skills/Competencies Required

Our technical ecosystem is mainly based on Microsoft technologies (C#/.Net, Microsoft SQL Server, TFS) with the addition of web technologies (HTML5/CSS3, Javascript frameworks such as AngularJS) and NoSQL database (Redis, Elasticsearch). It is mandatory for the candidate to have good knowledge of this technological stack, in addition to a strong overall technical culture. It is important that candidates have solid knowledge of Angular 2.

  • Expertise on C#/.Net, MVC 4, WCF, Asp.NET WebApi & Angular 2.
  • Expertise of Transact-SQL, Entity Framework, Linq
  • Solid knowledge of web technologies: HTML/CSS, Javascript frameworks
  • Experience in XP programming best practices: TDD/Unit testing, pair programming, refactoring,…
  • Knowledge of Visual Studio Tools
  • Knowledge of TFS
  • Good overall technical culture

Personal Attributes

  • Excellent interpersonal skills. Team Player with good social skills
  • Exceptional service orientation.
  • Exceptionally self-motivated and directed.
  • Keen attention to detail.
  • Analytical, evaluative, and problem-solving abilities.
  • Good written and oral communication skills.
  • Ability to document work and business requirements
  • Positive attitude
  • Curious and open-minded.
  • Easy to adapt and flexible

Those interested are to send a CV together with a covering letter on: recruitment.malta@betclicgroup.com