Senior Software Engineer C# - Contract - £400 - £500 per day (Outside) DOE - ID48630 in Oxford

Senior Software Engineer C# - Contract - £400 - £500 per day (Outside) DOE - ID48630 in Oxford

Oxford Freelance No working from home possible
Humand Talent

At a Glance

  • Tasks: Design and build software for high-precision technical platforms using C# and Python.
  • Company: Join a forward-thinking tech company focused on innovative hardware integration.
  • Benefits: Competitive daily rate, flexible working, and opportunities for mentorship.
  • Other info: Dynamic role with potential for career growth in cutting-edge technology.
  • Why this job: Shape impactful software while mentoring a talented engineering team.
  • Qualifications: Experience in C#/.NET or Python development and a passion for solving complex problems.

Are you a hands-on software engineer who enjoys solving complex technical problems? Do you want to shape software that connects with advanced hardware systems? Would you like to mentor others while staying close to the code? Our client is looking for a Senior Software Engineer to help design, build and improve software for high-precision technical platforms. This is a great opportunity to take ownership of meaningful software, influence architecture and support a small, talented engineering team.

Why This Role is Great

  • Build reliable, secure and maintainable software using C#/.NET and Python
  • Develop applications that interact with complex hardware systems
  • Contribute to architecture, tooling and engineering standards
  • Mentor and guide other engineers through reviews and technical support
  • Improve CI, testing, documentation and release processes
  • Work closely with technical specialists to turn complex requirements into practical solutions

About You

You could be a Senior Software Engineer, Lead Software Engineer, Control Software Engineer or experienced C# / Python Developer. Our client would love to hear from people with experience in:

  • C#/.NET and/or Python development
  • Production-quality software engineering
  • Hardware-integrated, control, industrial, IoT or technical systems
  • UI design and implementation
  • Mentoring or supporting other engineers
  • Secure coding, testing, CI and good development practices

Experience with Azure, networking, cybersecurity or early-stage technical environments would be a bonus, but not essential.

Senior Software Engineer C# - Contract - £400 - £500 per day (Outside) DOE - ID48630 in Oxford employer: Humand Talent

Join a forward-thinking company that values innovation and collaboration, where as a Senior Software Engineer, you will have the opportunity to work on cutting-edge projects that integrate software with advanced hardware systems. With a strong emphasis on mentorship and professional growth, you'll be part of a supportive team culture that encourages knowledge sharing and continuous improvement. Located in a vibrant tech hub, this role offers competitive daily rates and the chance to make a significant impact in a dynamic environment.

Humand Talent

Contact Details:

Humand Talent Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer C# - Contract - £400 - £500 per day (Outside) DOE - ID48630 in Oxford

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving C#/.NET and Python. This will give potential employers a taste of what you can do and set you apart from the competition.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and problem-solving techniques. Practice common algorithms and data structures, and be ready to discuss your past projects and how you've tackled complex challenges.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that match your skills. Plus, applying directly can sometimes give you a better chance of getting noticed by recruiters.

We think you need these skills to ace Senior Software Engineer C# - Contract - £400 - £500 per day (Outside) DOE - ID48630 in Oxford

C#/.NET Development
Python Development
Software Engineering
Hardware Integration
UI Design and Implementation
Mentoring and Supporting Engineers
Secure Coding Practices

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with C# and Python, as well as any relevant projects you've worked on. We want to see how your skills match the job description, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about software engineering and how you can contribute to our team. Mention specific experiences that relate to mentoring and working with complex systems.

Showcase Your Problem-Solving Skills:In your application, include examples of how you've tackled complex technical problems in the past. We love seeing how you approach challenges, especially if it involves hardware integration or improving CI processes.

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s quick and easy, and we can’t wait to see what you bring to the table!

How to prepare for a job interview at Humand Talent

Know Your Tech Inside Out

Make sure you brush up on your C# and Python skills before the interview. Be ready to discuss specific projects where you've used these languages, especially in relation to hardware systems. This will show that you’re not just familiar with the tech, but that you can apply it effectively.

Showcase Your Problem-Solving Skills

Prepare to talk about complex technical problems you've solved in the past. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help you demonstrate your analytical thinking and how you approach challenges, which is crucial for this role.

Highlight Your Mentoring Experience

Since the role involves mentoring other engineers, be ready to share examples of how you've supported or guided colleagues in the past. Discuss any code reviews or technical support you've provided, as this will show your leadership potential and collaborative spirit.

Understand the Company’s Needs

Research the company and its products thoroughly. Understand their engineering standards and the types of projects they work on. This knowledge will allow you to tailor your responses to align with their goals and demonstrate that you're genuinely interested in contributing to their success.