Jobs and Careers
GI
Principal Software Engineer
GiacomCzechiafull_timeVerifiedPosted 8 Apr 2025
About the role
<p></p><p>Giacom is the only provider of Comms, Cloud, Hardware and Billing through one platform.<br/></p><p>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.</p><p></p><p>The purpose of this role is to provide both the technical leadership for change within a given area or platform and to advocate for a talented team of software and QA engineers. In this role, you will focus on designing scalable, high-performance solutions while mentoring team members and influencing the technical direction of the organization. You will collaborate closely with cross-functional teams but will not have direct line management responsibilities.</p><p><b>What you'll be doing</b></p><ul>
<li>
<strong>Code quality and best practices</strong>: Define and enforce coding standards, review code for quality, and establish best practices for software development leveraging available tech-stack and tooling, whilst encouraging thorough and consistent documentation.</li>
<li>
<strong>Mentorship</strong>: Mentor and guide less experienced engineers, promoting technical growth and skill development across the team.</li>
<li>Manage your individual contribution by keeping a healthy balance between contributing to the team's sprint success via development tasks and remaining Principal responsibilities.</li>
<li>
<strong>Cross-team collaboration</strong>: Work closely with product managers, designers, and other stakeholders to translate business requirements into technical deliverables.</li>
<li>
<strong>Technology evaluation</strong>: Stay current with emerging technologies, evaluate their potential, and advocate for the adoption of new tools, frameworks, and methodologies.</li>
<li>
<strong>Technical Design</strong>: Take ownership of complex software problems and produce high-quality technical designs which align with business objectives, supporting the development team as necessary to implement the designs successfully.</li>
<li>
<strong>Risk assessment and mitigation</strong>: Identify technical risks in projects and implement strategies to mitigate them proactively.</li>
<li>
<strong>Stakeholder communication</strong>: When required, act as a key technical expert, effectively communicating progress, challenges, and solutions to non-technical stakeholders and leadership.</li>
</ul><p><br/></p><p><strong>Skills, Qualifications, and Experience</strong></p><ul>
<li>Strong experience and knowledge of Microsoft .NET stack & technologies.</li>
<li>Proven experience in defining Software Development technical processes based on tooling that supports maximising developer output and quality (e.g. automating code analysis, code reviews, and documentation).</li>
<li>Technical mentorship of Software Developers of different experience levels. </li>
<li>Building & fostering high performing teams and positive cultures. </li>
<li>Solid knowledge of software architecture, frameworks, and design patterns. </li>
<li>Preferred experience of CI / CD and test automation including performance testing.</li>
<li>Preferred experience of working with Azure Dev Ops, JIRA or equivariant tracking tool.</li>
<li>Preferred experience of delivering software into SaaS / Cloud</li>
</ul><p><strong><br/></strong></p><p><strong>What's in it for you?</strong></p><ul>
<li>Flexible working.</li>
<li>Investment in your future career with a variety of learning and development opportunities.</li>
<li>No dress code - embrace the freedom to bring your whole self to work.<br/>
</li>
<li>25 days annual leave, plus bank holidays. You'll even get your birthday off, too!</li>
<li>A pension plan for your future.</li>
<li>Complimentary refreshments in all our offices.</li>
</ul><p>For a comprehensive list of all our benefits, click <a href="https://careers.giacom.com/pages/duplicate-of-uk-perks-and-benefits">here.</a><br/></p><p>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.</p>
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s