C# / C++ Software Engineer
You will possess strong coding and design skills, along with a passion for exploring new ideas and a commitment to delivering high-quality work. As security is of utmost importance, this role offers a great opportunity for individuals interested in building a career in developing high integrity software based on formal specifications and functional correctness.
- Collaborate with the team to analyse customer requirements and produce maintainable designs.
- Engage in unit testing, adhering to a schedule and delivering work on time.
- Participate in code reviews and create necessary documentation.
- Demonstrate excellent attention to detail and problem-solving abilities.
- Contribute effectively to collaborative teamwork while also working independently.
- Minimum of 3 years of coding experience (recent graduates may be considered).
- Strong attention to detail and motivated to maintain excellent quality standards.
- Excellent communication and team working skills, with the ability to work independently.
- Takes ownership and resolves issues promptly.
- Excellent problem-solving skills.
Technical Skills / Qualifications:
- Degree in Computer Science or equivalent STEM subject.
- Practical commercial experience in application development using Visual Studio.
- Experience in C# development.
- Proficiency in C/C++ development.
- Familiarity with SQL Databases.
- Knowledge of Networking, IP standards, and their application (SNMP, TFTP, etc.).
- Understanding of web front-end design.
Desirable Technical Skills:
- Experience with Cryptol and SAW.
- Proficiency in RUST and Ada SPARK.
- Knowledge of network security and vulnerability analysis.
- Familiarity with MISRA compliance or similar quality source code conformance specification.
- Familiarity with static analysis tools.
- Experience in embedded C/C++ development.
- Experience with Software Unit Test automation and tools (LDRA, Parasoft, etc.).
- Proficiency in scripting languages (Ruby, Groovy, Python, Perl, Bash, PowerShell).
Recent graduates in Computer Science (or equivalent STEM) will also be considered for entry-level roles.
The successful candidate must be a British citizen and able to secure and maintain an unconditional DV security clearance.
The position offers an attractive package ranging from £25K to £45K, depending on experience, plus additional benefits.
Apply for this job
Our Commitment to you
Here at Cordius Ltd. we work closely with our candidates to ensure that we provide you with a first class recruitment service. Our recruitment consultants seek to ensure that both the needs of the employer and the candidate are met, therefore producing a cohesive relationship and the best chance of success. Our Candidate Management Team is dedicated to helping you make the most of your CV and to aid you in the recruitment process through offering advice on interview techniques and construction of your CV.
Read our Terms & Conditions