Software Engineer

 

Description:

We now have an exciting opportunity for an experienced Software Engineer to join our Established Engineering team.
Main Responsibilities of the role:

  • Analyse, design, implement and test new features for the company’s web applications
  • Propose and implement fixes for product issues (bugs) within the web applications
  • Provide support to the appropriate teams during testing phases
  • Production of unit tests and integration tests, including the production of automated tests
  • Input to specification process to ensure requirements are complete, unambiguous and implementable
  • Input to project management process regarding estimates to complete; potential risks and opportunities; project issues; and reporting of progress / completion
  • Providing support to customer services team as necessary to resolve customer issues
  • Provision of internal product training to team members as required

Requirements:

  • Angular, TypeScript, JavaScript, HTML5, CSS3, SCSS, Node.js and RESTful APIs
  • Experience of the full software development lifecycle
  • Experience with the Angular framework, including component-based architecture, reactive programming, and state management
  • Proficiency in UI development and API integration, ensuring seamless data flow and functionality
  • Experience with database technologies such as MySQL and Redis
  • Experience of working with Linux and the LAMP stack
  • Knowledge and experience of Microsoft suite of office tools
  • Formal qualifications in a computer science subject, or equivalent relevant work experience
  • Excellent technical skills
  • Excellent communication skills
  • Excellent problem-solving skills
  • Enthusiastic self-starter and strong team player with the ability to work alone or within a team environment

Organization Trakm8
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-07-25 5:46 am
Expires on 2024-11-17