Senior Software Engineer

Ref: 1425Monday 27 November 2023

Sorry, this advert is now closed. Click here to view our live vacancies.
Net Talent are partnering with an international technology company who are a world leader in customer engagement software. This position will play a crucial role in the research and development activities of the company. You will work in cross functional teams to design, develop and implement innovative web-based applications. 

Responsibilities:

  • Develop key skills and knowledge the company's applications.
  • Resolve complex problems
  • Ensure quality of the feature being delivered, through code reviews, TDD, BDD and other test activities, ensuring the functionality is tested and working properly before final release.
  • Participate in customer calls to discuss, diagnose and resolve live issues, working together with support and engineering teams to provide efficient resolution to customer issues.
  • Breaks tasks into smaller ones and sets milestones, identifies and plans for dependencies. Works to agreed timescales, prioritising work effectively. Systematise routine work to ensure time can be spent on critical activities.
  • Act as a subject matter expert in specific areas of responsibility
  • Be an evangelist for departmental and team initiatives.

 

Requirements:

• Development experience with Java

• Knowledge of API development, particularly REST, and tools such as Postman

• Experience of JavaScript frameworks such as React

• Experience with leveraging JavaScript libraries as well as using package managers like NPM

• Good understanding of web markup, including HTML5, CSS3

• Experience of working with Java Spring frameworks

• Advanced knowledge and experience of working with various debugging tools within Java, web dev tools and SQL environments.

• Experience with software design and development in a test-driven environment

• Experience with Agile development methodologies