jobs

Software Developer


CONTEXT tracks the business and consumer technology markets. Trusted by the world's leading technology companies and their customers to deliver actionable, fact- based business intelligence, CONTEXT data collection and management capabilities are unrivalled in their depth and scope.

Position: Software Developer
Location: Remote
Job Overview:

  • Development team is looking for an enthusiastic and dedicated individual in the role of Web Developer.
  • Responsibilities include working closely with a team of developers, supporting, maintaining and developing application solutions.

Main Tasks and Accountabilities

  • Develops In-House web applications, maintaining and enhancing ongoing application projects
  • Adhere to team standards for processes and documentation
  • Troubleshoot and conduct thorough analysis and diagnosis of problems

Experience/Knowledge/Qualification Required:
  • Computer Science degree or similar 
  • At least 3 years of professional experience in working with the required technologies 
  • Good written and communications skills (English language).

Libraries:

  • JQUERY and its plugins is a plus 
  • React JS 
  • HTML/DOM manipulation 
  • CSS manipulation • HTML event methods
  • Effects and animations 
  • AJAX 
  • Bootstrap is a plus •
  • PEG expression parser (java, js) is a plus 
  • Knowledge of UI & UX best practices

Programming Languages:

  • Java
  • Java Script
  • Bash (unix) is a plus.
  • Python is a plus.

Programming Skills:

  • Structured object oriented  
  • Aspect oriented
  • Functional
  • Declarative programming
  • Web Services
  • MVC Model I

IDEs:

  • Eclipse is a plus
  • Inteli J is a plus.

Frameworks and Methodologies:

  • Knowledge of the spring framework.
  • Knowledge of Agile concepts and the JIRA PM Tool is a plus.

Character and Personal Qualities:

  • Good problem-solving skills with attention to detail
  • Think outside the box with a proactive attitude aiming for problem solving.
  • Positive and constructive towards the challenges and the colleagues.
  • Team spirit.