At a Glance
- Tasks: Develop AI-powered tools and services using C# and .NET, focusing on code generation.
- Company: Giacom connects tech resellers to top IT, Comms, and Cloud products for UK businesses.
- Benefits: Enjoy remote/hybrid work, 25 days leave, and a relaxed dress code.
- Why this job: Join a cutting-edge team embracing AI, with opportunities for growth and innovation.
- Qualifications: Strong C#/.NET experience, cloud platform knowledge, and interest in AI integration required.
- Other info: Diversity is key; we welcome applicants from all backgrounds.
The predicted salary is between 43200 - 72000 £ per year.
Giacom is the only provider of Comms, Cloud, Hardware and Billing through one platform. Our platform connects technology resellers and service providers to the best IT, Comms and Cloud products and services so they can create brilliant technology solutions for UK businesses.
We\’re seeking a Senior Software developer, to work predominantly on the adoption of AI & code generation tooling across a wide range ofproducts.
This role is a hybrid role with the expectation of minimum 1-2 days per week, working from our Hessle office (nr Hull). This location and office work expectation is essential to be considered for this role.
What You’ll Be Doing
- Analyse business requirements and translate them into intelligent, scalable solutions using C# and .NET.
- Design and implement AI-powered developer tools and services, including prompt-based code generation, smart documentation, and internal copilots.
- Own the end-to-end integration of LLMs and AI APIs (e.g., OpenAI, Azure OpenAI), including prompt design, evaluation, and optimization—without relying on a dedicated ML team.
- Build and maintain code generation pipelines using Roslyn, source generators, or templating systems to accelerate development workflows.
- Work in a Copilot-first development environment, leveraging GitHub Copilot and Visual Studio to boost productivity and code quality.
- Ensure quality and maintainability throughout the software development lifecycle, delivering solutions on-time and on-budget.
- Assist with analysing and resolving technical and application issues, including those related to AI usage (e.g., latency, cost, reliability).
- Champion Vibe coding principles—making development more intuitive, expressive, and enjoyable for engineers.
Your Qualifications
- Strong experience in C#/.NET (Web API, MVC), with a passion for clean, maintainable code.
- Expertise in Entity Framework and MS SQL.
- Experience with cloud platforms (Azure or AWS).
- Hands-on experience or strong interest in AI/LLM integration, including prompt engineering and API orchestration.
- Familiarity with code generation techniques (e.g., Roslyn, T4, source generators).
- Comfortable working in a Copilot-enhanced Visual Studio environment and embracing AI-assisted development.
- Comfortable working independently on AI-related features in a remote-first, async-friendly environment.
Nice to Have:
- Experience with LangChain, Semantic Kernel, or similar orchestration frameworks.
- Familiarity with embedding models, vector stores, or retrieval-augmented generation (RAG).
- Contributions to open-source AI/dev tools or participation in AI hackathons.
What\’s in it for you?
- Remote/Hybrid working
- The chance to work in a cutting edge technical environment, adopting latest AI code generation activities
- Investment in your future career with a variety of learning and development opportunities.
- No dress code – embrace the freedom to bring your whole self to work.
- 25 days annual leave, plus bank holidays. You\’ll even get your birthday off, too!
- A pension plan for your future.
- Complimentary refreshments in all our offices.
For a comprehensive list of all our benefits, click here.
Diversity and equality lie at the heart of our values. As an equal opportunities and disability-confident employer, we encourage applications from all eligible candidates, regardless of their backgrounds. We firmly believe that diversity enriches and strengthens our team with a variety of perspectives that drives innovation.
#J-18808-Ljbffr
Senior C# Developer – AI & Code Generation Focus employer: Giacom Group
Contact Detail:
Giacom Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior C# Developer – AI & Code Generation Focus
✨Tip Number 1
Familiarise yourself with the latest trends in AI and code generation. Understanding how tools like OpenAI and Azure OpenAI work will give you an edge in discussions during interviews, showcasing your proactive approach to learning.
✨Tip Number 2
Engage with the developer community by participating in forums or attending meetups focused on C# and AI integration. Networking can lead to valuable insights and connections that may help you land the job.
✨Tip Number 3
Showcase any personal projects or contributions to open-source AI tools on platforms like GitHub. This demonstrates your hands-on experience and passion for the field, making you a more attractive candidate.
✨Tip Number 4
Prepare to discuss your experience with cloud platforms and code generation techniques during the interview. Being able to articulate your knowledge and past projects will help you stand out as a strong candidate for this role.
We think you need these skills to ace Senior C# Developer – AI & Code Generation Focus
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and qualifications required for the Senior C# Developer position. Familiarise yourself with AI and code generation tools, as well as the specific technologies mentioned in the job description.
Tailor Your CV: Customise your CV to highlight your experience with C#, .NET, and any relevant AI integration projects. Emphasise your familiarity with cloud platforms like Azure or AWS, and include any contributions to open-source projects or participation in AI hackathons.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for clean, maintainable code and your interest in AI and code generation. Mention specific examples of how you've used these technologies in past projects and how they align with Giacom's goals.
Proofread and Edit: Before submitting your application, carefully proofread your CV and cover letter for any spelling or grammatical errors. Ensure that your documents are clear, concise, and free of jargon, making it easy for the hiring team to see your qualifications.
How to prepare for a job interview at Giacom Group
✨Showcase Your C# Expertise
Make sure to highlight your strong experience in C# and .NET during the interview. Be prepared to discuss specific projects where you've implemented clean, maintainable code, and how you've used frameworks like Entity Framework and MS SQL.
✨Demonstrate AI Knowledge
Since the role focuses on AI and code generation, be ready to talk about your hands-on experience or interest in AI/LLM integration. Discuss any relevant projects or tools you've worked with, such as prompt engineering or API orchestration.
✨Familiarity with Development Tools
Familiarise yourself with GitHub Copilot and Visual Studio, as these are key tools for this position. Share examples of how you've leveraged these tools to enhance productivity and code quality in your previous work.
✨Emphasise Problem-Solving Skills
Be prepared to discuss how you've analysed and resolved technical issues in past projects, especially those related to AI usage. Highlight your ability to work independently and your approach to tackling challenges in a remote-first environment.