At a Glance
- Tasks: Lead software development with an AI-first approach, collaborating across teams to build and improve applications.
- Company: Cision empowers individuals to make an impact in a collaborative and innovative environment.
- Benefits: Enjoy a culture that values your voice, offers mentorship, and supports your growth.
- Why this job: Shape the future of communication while making meaningful contributions and driving bold innovations.
- Qualifications: Bachelor's degree in a related field and 8+ years of IT experience required.
- Other info: Mentorship opportunities available for engineers at all levels.
The predicted salary is between 36000 - 60000 £ per year.
Social network you want to login/join with:
At Cision, we believe in empowering every individual to make an impact. Here, your voice is heard, your ideas are valued, and your unique perspective fuels our collective success. As part of our global team, you\’ll thrive in an environment that champions curiosity, collaboration, and innovation, all while making meaningful contributions to the brands we accelerate.
Join us in shaping the future of communication and building authentic connections that matter. Whether you\’re solving complex problems or driving bold innovations, your growth is our success, and together, we’ll create the conversations of tomorrow.
Empower your impact at Cision. Be seen, be understood, be you.
You will have an AI-first approach to software development. You will collaborate closely with product, design, technology, and data science teams to build new application components and improve existing ones. You will take a lead role in reviewing code changes within your team and provide thoughtful feedback to drive quality and best practices. You will actively evaluate technologies for applications and make recommendations aligned with team and product needs. You’ll mentor engineers at various levels, sharing your knowledge of code maintainability, performance, security, and functionality. With a strong understanding of the tech stack and SSDLC, you’ll contribute significantly to project success and team productivity. You may serve as a subject matter expert (SME) within the engineering organization, providing insights to cross-functional teams.
Essential Duties and Responsibilities include the following:
• Develop and own solutions that add value across systems while balancing technical debt.
• Collaborate closely with engineers, product owners, and other stakeholders to align on optimal solutions that meet product goals.
• Lead in fostering a Test First mentality and emphasize quality at the code level.
• Help translate complex product requirements into clear, actionable technical tasks.
• Stay informed about technology trends and product roadmaps, providing strategic guidance to the development team.
• Actively support cross-functional business processes, facilitating collaboration and communication.
• Work with other senior-level stakeholders to ensure adherence to best practices, cross-team synergy, and consistency in processes.
• Mentor and support mid-level and junior engineers as they progress in their technical skills and knowledge.
• Contribute to a culture of collaboration, building strong relationships based on mutual respect and shared goals.
Experience you will have:
• AI tools such as GH co-pilot
• C#
• .NET 8+
• SQL
• Git
• Unit Testing
• RESTful web services
• Messaging & queuing
• Front-end framework such as React
• Docker
• Microservice Data Architecture
• Microfrontend & Atomic Design
Preferred Experience:
• MySQL
• Postgres
• Kubernetes
• GraphQL
Education and/or Experience:
Bachelor\’s degree (B. in Computer related subject area or related business field and eight (8) or more year’s experience in Information Technology and solution delivery, or equivalent combination of education and experience in similar fields is required.
#J-18808-Ljbffr
Staff Software Engineer employer: Cision
Contact Detail:
Cision Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Software Engineer
✨Tip Number 1
Familiarise yourself with the latest AI tools and technologies, especially GitHub Copilot, as this role emphasises an AI-first approach to software development. Demonstrating your knowledge and experience with these tools during discussions can set you apart.
✨Tip Number 2
Engage with the Cision community on platforms like LinkedIn or relevant tech forums. Networking with current employees can provide insights into the company culture and expectations, which can be invaluable during interviews.
✨Tip Number 3
Prepare to discuss your experience with collaborative projects, particularly those involving cross-functional teams. Highlighting your ability to work closely with product owners and designers will resonate well with Cision's emphasis on teamwork.
✨Tip Number 4
Brush up on your mentoring skills, as this role involves guiding mid-level and junior engineers. Be ready to share examples of how you've successfully mentored others in the past, showcasing your leadership capabilities.
We think you need these skills to ace Staff Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the Staff Software Engineer role at Cision. Emphasise your expertise in AI tools, C#, .NET, SQL, and any other technologies mentioned in the job description.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your understanding of Cision's mission. Mention specific projects where you've demonstrated collaboration, innovation, and mentorship, as these are key aspects of the role.
Showcase Your Technical Skills: In your application, provide examples of how you've used technologies like Docker, RESTful web services, and front-end frameworks such as React. Highlight any experience with microservices and data architecture to demonstrate your fit for the position.
Highlight Leadership Experience: Since the role involves mentoring and leading code reviews, be sure to include any previous leadership roles or experiences where you've guided junior engineers or contributed to team productivity. This will show your capability to thrive in a collaborative environment.
How to prepare for a job interview at Cision
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with the tech stack mentioned in the job description, particularly C#, .NET, and AI tools like GitHub Copilot. Highlight specific projects where you've successfully implemented these technologies.
✨Demonstrate Collaboration Skills
Cision values teamwork, so be ready to share examples of how you've collaborated with cross-functional teams in the past. Discuss how you’ve worked with product owners, designers, and data scientists to achieve project goals.
✨Emphasise Quality and Best Practices
Since the role involves leading a Test First mentality, prepare to talk about your approach to code quality and testing. Share experiences where you’ve implemented best practices in software development and how it benefited the team.
✨Mentorship Experience
As a Staff Software Engineer, mentoring is key. Be ready to discuss your experience in mentoring junior engineers, including how you’ve helped them grow their skills and knowledge in coding and best practices.