Software Consultant - Newbury, United Kingdom - 365 People

365 People
365 People
Verified Company
Newbury, United Kingdom

3 weeks ago

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description

In exchange for your skills, passion, and determination we will offer you:

  • The support of a great team
  • A competitive salary and package
  • Training and career development, including access to our extensive online learning library to fuel your personal and professional growth, and develop your skills
  • Positive mental health initiatives, such as; Mental Health First Aiders, mindfulness subscriptions and Togetherall platform
  • Employee Assistance Programme
  • Healthcare cash plan
  • Electric car salary sacrifice scheme
  • The flexibility to work around your family life
- £250 purchase equipment allowance to help set you up for working from home

  • Be part of one or even several social clubs within our business such as Book Club, Film Club, Gaming Club, or even The Cat People
  • Last but not least, the opportunity for a starring role in our yearly Christmas video

The role:


The Power People is a specialist practice within TNP which specialises in ERP-connected eCommerce, analytics, UX-led apps and portals, and systems integrations.

As a fast-growing area of the business in an exciting technology landscape, the Power People are looking to add to their lively and talented team.


Key responsibilities:


  • To write specifications & provide estimates
  • Digesting 3rd party/internal documentation of products/APIs/etc
  • Producing software specifications to meet functional requirements
  • Providing realistic estimates for technical work to meet requirements
  • Taking responsibility to ensure sufficient information to perform development tasks, proactively liaising with Consultants, Project Managers, Solution Designers, and other Developers as required to guarantee clarity and alignment
  • Delivering functionality to meet customer project requirements, interpreting functional requirements and technical specifications in line with company/team standards, patterns, and practices
  • Developing software from technical specifications within agreed deadlines
  • Maintaining awareness of the allocated time for a task and proactively report back to the Project Manager if the timescales are not going to be met
  • Managing code and other assets in line with company/team version control practices
  • Giving attention to and taking pride in delivering high quality functioning code
  • Maintaining uptodate task documentation throughout the software development lifecycle
  • Drafting concise intelligible release notes for nontechnical users
  • Releasing tested software to downstream environments (i.e. dev to test, test to live)
  • Providing thirdline support where technical expertise is needed to resolve support tickets
  • Good working knowledge of.
NET, SQL, and GraphQL

  • Comfort interfacing over HTTP(S) with various APIs (with knowledge of SOAP, WSDL, XML, OData, REST, JSON and common authentication protocols)
  • Familiarity with various RDBMS and other file/data storage systems
  • Effective communication skills to interact with consultants, project managers, and other project stakeholders on the current status of developments and about any difficulties being encountered in clear, nontechnical language
  • A knack for sorting through the weeds to faultfind when troubleshooting problems
  • A willingness to learn even at the expense of asking "stupid" questions and making mistakes along the way
  • An appetite to learn new technologies to meet project requirements
  • A meticulous approach to code hygiene
  • A desire to try things out, learning and adapting, in a landscape of complex interconnected systems
  • A genuine desire to find your place in our team's unique _Nerdvana_, sharing your interest in the geekeries of everyday life
  • Courage and humility: to know it's ok not to know how something works but be willing to take hold of it and give it a go (caveats apply)

To impress further, you'll have:


  • Exposure to Progressive Web Apps and mobilefirst design
  • An understanding of DevOps and Azure Resource Management
  • Previous experience with Dynamics NAV or Dynamics 365 Business Central or other ERP software
  • Exposure to business processes connected to management of stock and sales

TNP in a nutshell:


TNP serves 500+ customers and employs 300+ people who are passionate about using Microsoft technologies to solve very practical business issues.

We go to market as The NAV | 365 People and The Power People.


The NAV | 365 People specialise in the delivery and support of Microsoft Dynamics NAV and Dynamics 365 Business Central.

The Power People specialise in Microsoft's Power Platform, Microsoft Azure, progressive web app tools, and systems integrations.

Established since 2009, TNP were acquired in 2021 by Node4, a leading Managed Services Provider.

TNP continue to operate with the same strategies and have exciting growth plans with a focus on delivering the absolute best standard of customer service.


  • Department
  • The Power People
  • Locations
  • Newbury HQ
  • Remote status
  • Hybrid Remote

More jobs from 365 People