Software Engineer

Advancing People
Newcastle upon Tyne
GBP 40,000 - 60,000
Job description

Are you a Software Engineer looking for a hybrid-working role in the Newcastle area?

Do you have experience in programming and the following: RDMS or SQL database experience, or other modern database technologies, coupled with .NET / .NET Core with C#?

Are you looking to further your software career with a global software business?

If so, our global market-leading software client is keen to hear from you!

Our client offers a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work.

They are a market leader in the development and provision of Retail software environments, addressing single or multi-Retail operations for specialist Automotive, Distribution, Wholesale, Merchant, and Retail industry sectors.

The Role:

  • Deal with multiple sprint priorities across different smaller projects.
  • Ensure that all work is implemented to defined acceptance criteria, with good quality and within the effort estimated.
  • Be responsible for delivery against your own/your team's estimations.
  • Follow and contribute to project development standards.
  • Work cross-functionally in an agile team and across a matrix organization.
  • Carry out sprint work in line with milestone deadlines.
  • Conduct unit testing on your own code.
  • Contribute to code reviews and provide constructive feedback.
  • Submit code for peer review and make modifications in line with feedback received.
  • Participate in team and work planning sessions, on requirements and system design sessions.
  • Provide clear updates on progress against assigned tasks, using team burn downs to track and monitor your progress.
  • Escalate problems and exceptions that need to be addressed in a timely manner, with suggested solutions and workarounds.
  • Contribute to triaging and fixing priority issues on rotation.
  • Opportunity to learn/work with integrated delivery pipelines into Microsoft Azure.

The Person:

  • Programming experience.
  • RDMS or SQL database experience, or other modern database technologies.
  • .NET / .NET Core with C#.
  • Good communication and interpersonal skills.
  • Knowledge of industry standard methodologies, tools, and processes for software development.
  • Willingness to learn or have experience of working with distributed architectures such as microservices.
  • Knowledge of software project lifecycles.
  • Empathy with software QA and QC processes.
  • Experience in any of the following would be beneficial: ASP.NET, AngularJS, Blazor, ReactJS, JavaScript, Typescript, Web API.
  • Network across a matrix organization to execute on your commitments.
  • Must work from the office within a multi-layered team.
  • Have full access to the development server and work with other team members on code merge.
  • Assist QA staff members with testing and documentation.
  • Assist support members with customer queries.

The salary available for the role will be £40,000 - £45,000 basic plus benefits and genuine career progression throughout the global business.

If you have the software engineering experience our client is looking for, then apply now in complete confidence for swift consideration.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Engineer jobs in Newcastle upon Tyne