Principal Software Engineer
3 weeks ago
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.
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.
What you'll be doing
- Code quality and best practices: 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.
- Mentorship: Mentor and guide less experienced engineers, promoting technical growth and skill development across the team.
- Manage your individual contribution by keeping a healthy balance between contributing to the team's sprint success via development tasks and remaining Principal responsibilities.
- Cross-team collaboration: Work closely with product managers, designers, and other stakeholders to translate business requirements into technical deliverables.
- Technology evaluation: Stay current with emerging technologies, evaluate their potential, and advocate for the adoption of new tools, frameworks, and methodologies.
- Technical Design: 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.
- Risk assessment and mitigation: Identify technical risks in projects and implement strategies to mitigate them proactively.
- Stakeholder communication: When required, act as a key technical expert, effectively communicating progress, challenges, and solutions to non-technical stakeholders and leadership.
Skills, Qualifications, and Experience
- Strong experience and knowledge of Microsoft .NET stack & technologies.
- 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).
- Technical mentorship of Software Developers of different experience levels.
- Building & fostering high performing teams and positive cultures.
- Solid knowledge of software architecture, frameworks, and design patterns.
- Preferred experience of CI / CD and test automation including performance testing.
- Preferred experience of working with Azure Dev Ops, JIRA or equivariant tracking tool.
- Preferred experience of delivering software into SaaS / Cloud
What's in it for you?
- Flexible working.
- 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.
-
Software Engineering Manager
3 weeks ago
Brno střed, South Moravian, Czech Republic Giacom Full timeGiacom 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.As the Engineering Manager at Giacom, you will report directly to the Director of...
-
Software Engineer
3 weeks ago
Brno střed, South Moravian, Czech Republic Giacom Full timeSupporting a UK-wide network of over 5,000 local, expert technology providers, Giacom makes it really simple for technology resellers and MSPs to access everything they need to create brilliant technology solutions for UK businesses.You will be key part of a growing, highly skilled, and supportive team of developers producing elegant, high-quality code....
-
Software Engineering
4 weeks ago
Brno střed, South Moravian, Czech Republic Giacom Full timeSupporting a UK-wide network of over 5,000 local, expert technology providers, Giacom makes it really simple for technology resellers and MSPs to access everything they need to create brilliant technology solutions for UK businesses.The Tooling & Training Manager is responsible for helping our organization to take most of the tooling available to our teams,...
-
Head of Software Development
3 weeks ago
Brno střed, South Moravian, Czech Republic Giacom Full timeGiacom 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.As the Head of Software Development at Giacom, you will report directly to the...
-
Junior Software Engineer
4 weeks ago
Brno střed, South Moravian, Czech Republic Giacom Full timeSupporting a UK-wide network of over 5,000 local, expert technology providers, Giacom makes it really simple for technology resellers and MSPs to access everything they need to create brilliant technology solutions for UK businesses.As a junior developer, you will come armed with recent commercial experience as a junior developer / work experience / intern...
-
Software Cloud Engineer
1 week ago
Brno, South Moravian, Czech Republic Artin spol. s r.o. Full timeDo našeho ARTIN týmu hledáme zkušeného vývojáře, který má chuť posouvat věci dopředu. Baví tě práce v týmu, moderní technologie a prostředí, kde máš svobodu i zodpovědnost? Pak jsi možná ten, koho hledámeCo tě u nás čeká a proč je tahle role výjimečná?Autonomní týmy: Připojíš se ke skupině šesti zkušených kolegů (s...
-
Ocelový mostař
1 week ago
Brno, South Moravian, Czech Republic beBee Careers Full timePracovní nabídkaVyhledáváme specializovaného technologa, který bude zodpovědný za hodnocení zatížitelnosti ocelových mostních objektů. Hlavní činností tohoto pracovníka bude stanovování zatížitelnosti a přechodnosti stávajících mostních objektů.Jde o zajímavou pracovní nabídku vhodnou zejména pro každého, kdo má zkušenosti...