C# Developer

Ref: ZR_6305_JOB  ·  Posted on 20 July 2021
Key responsibilities
  • All equipment is designed, developed, integrated and tested in accordance with our client standards; all supporting documents are produced in accordance with the clients standards.
  • Tools, methodologies and coding standards are appropriately specified and applied to achieve project aims
  • Technical design decisions are made within the context of known practices, established precedents and acquired “technical”
  • The cost/benefit trade-offs of design options are understood, enabling appropriate judgement calls to be made.
  • Software development plans can be estimated in detail, and resource requirements can be allocated against plans.
  • The provision of technical guidance to fellow team members in software development tools and methodologies
  • Success of both internal and external design reviews and project reviews throughout the development life cycle.
  • The support of the design and development of critical components where decisions have a significant impact on project timescales.
  • Customer liaison, by representing our client on project related technical matters at stakeholder meetings.
  • Design and Development by taking a technical role as a Prime on a critical component where required.
Skills & experience
  • Must have extensive experience of C# software development and be familiar with a number of software development methodologies
  • Able to carry out development tasks of up to six months duration with very limited supervision
  • Must have experience of software systems design & implementation for networking communications in a commercial and/or military environment
  • Must have experience of stakeholder engagement (e.g. for requirements analysis, design trade-offs, third party certification/accreditation etc.)
  • Must be familiar with process driven software development
  • Implementation of Windows application software in C#
  • Strong knowledge of the .NET web framework
  • Proficient in creating database schemas that represent and support business processes
  • Object oriented analysis, design and development documented using UML
  • Must have an understanding of requirements implementation and traceability, and of work package definition and estimation
  • Must have successful track record of working in a lead role
  • Must be highly self-motivated, articulate, with good verbal and written communications skills

The client would also like to see some of the below, but this is not essential:

  • Experience of full project lifecycle
  • Experience of Requirements Management (e.g. using DOORS)
  • Experience of software implementation of data or voice network protocols (TCP/IP, SNMP, VOIP)
  • Knowledge of cryptographic techniques and their application in products/systems
  • Experience of formal software configuration management
Apply for role
Developer C# C# Engineer

Refer your friend: We want to give you a Netflix or Amazon Prime subscription and £250 Love2Shop vouchers!

Refer your friend
Refer your friend:
Contact us

Let's connect and work together

Start the conversation

Submit CV  ·  Submit Vacancy