C# Software Engineer

Eclectic Recruitment Ltd
Stevenage, United Kingdom
3 days ago

Role details

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

Job location

Stevenage, United Kingdom

Tech stack

Agile Methodologies
Application Lifecycle Management
Unit Testing
C Sharp (Programming Language)
C++
Configuration Management
Continuous Integration
Software Engineering
Verification and Validation (Software)
Test Driven Development

Job description

  • Development of real-time software components using C# (and some C++)
  • Working on simulation and synthetic environments representing complex systems
  • Supporting visualisation, experimentation, verification and validation activities
  • Contributing to training and demonstration capabilities
  • Working across the full development lifecycle from concept through delivery
  • Developing software using agile scrum methodologies
  • Integration of software with hardware where required

Requirements

  • Strong hands-on experience developing software in C#
  • Exposure to real-time or performance-critical software environments
  • Experience working in agile development teams
  • Knowledge of configuration control and software lifecycle management
  • Familiarity with CI/CD practices
  • Experience with unit testing and test-driven development

The ideal candidate must have:

  • Commercial experience in C# and or C++ software development
  • Ability to work on-site 2-3 days per week due to project classification
  • Eligibility to obtain UK security clearance

Benefits & conditions

This position offers a strong benefits package, including but not limited to:

  • Company bonus scheme (based on company performance)
  • Annual pay and promotion reviews (based on personal performance)
  • Paid overtime at an enhanced rate
  • Flexi-Leave of up to 15 additional days
  • Pension scheme with total contributions of up to 14%
  • Subsidised on-site facilities and restaurants
  • Free on-site parking
  • Excellent career progression, training and development opportunities

Apply for this position