Software Engineer

WOODFORD GRAY GROUP LTD
28 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 55K

Job location

Tech stack

.NET
Microsoft Windows
Azure
C Sharp (Programming Language)
Code Review
DevOps
Microsoft Dynamics CRM
Microsoft Dynamics NAV
JSON
MongoDB
NoSQL
SQL Databases
SQL Server Integration Services
X++ (Programming Language)
GIT
Microsoft Dynamics 365 Finance & Operations
Kafka
REST
Powerapps

Job description

  • Senior Developer, working with the CTO on scoping projects internal and external
  • Putting together designs and plans for new development projects
  • Taking a lead on Software projects working closely with the CTO and Project team
  • Working with Developers to ensure best practice has been adhered to
  • Mentoring junior developers, code reviews
  • Be involved in developing, adding new functionality and fixing issues in new applications.
  • To communicate and agree solutions, technologies and designs with other developers and key stakeholders.
  • Working alongside other developers and techies and be part of the fantastic team that will architect and develop our next generation of systems
  • Working with our key suppliers and vendors, ensuring that my client is seen as the preferred business partner through our EDI systems, * Azure Development
  • X++
  • Kafka
  • Mongo DB
  • SSIS or Data Factory
  • Dynamics 365 Finance & Operations knowledge

Exciting things: -

  • Get to learn X++ for MS Dynamics as part of an F & O implementation, as they replace Navision
  • All things Azure - cloud first strategy
  • Career progression (financially and technically) is super important to us.

Requirements

  • C#, .Net Framework
  • SQL / No-SQL
  • Rest API / JSON
  • Power Platform/ Power Apps
  • Windows
  • Knowledge of Git / Dev ops
  • Excellent communication skills, both written and verbal
  • Ability to illustrate good quality code
  • Flexible and yet organised and structured approach to all aspects of work

Apply for this position