At a Glance
- Tasks: Dive deep into software engineering processes and tackle exciting tech challenges.
- Company: Join Collinson, a forward-thinking company pushing the boundaries of technology.
- Benefits: Enjoy flexible working options and a vibrant corporate culture.
- Why this job: Be part of innovative projects in AI and cutting-edge technologies.
- Qualifications: Proficiency in TypeScript, AWS, Kubernetes, and a solid grasp of JavaScript is essential.
- Other info: This is a contract role based in London, perfect for tech enthusiasts.
The predicted salary is between 72000 - 108000 £ per year.
Software Engineering Processes
In the realm of software engineering processes, you’ll have the opportunity to explore them in depth.
Knowledge, Skills, and Experience Required
To excel in this position, you should possess the following:
- Tech Stack: We utilize TypeScript (Node.js & React), AWS (EKS, Lambda, Aurora RDS), Kubernetes, and GraphQL. You should feel at ease with these technologies and have a comprehensive understanding of JavaScript in general, as well as the AWS ecosystem and managing containerized applications.
- Infrastructure & Deployment: You should be adept at working with GitHub Actions, Terraform, Kubernetes, and AWS to guarantee the resilience and scalability of our systems.
- AI & Future Tech: Our aim is to explore the frontiers of AI-driven technologies.
Principal Software Engineer (Contract) in London - Collinson employer: WorksHub
Contact Detail:
WorksHub Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Software Engineer (Contract) in London - Collinson
✨Tip Number 1
Familiarise yourself with the specific tech stack mentioned in the job description. Spend some time building small projects using TypeScript, Node.js, and React to showcase your skills and understanding of these technologies.
✨Tip Number 2
Engage with the community around AWS and Kubernetes. Join forums, attend meetups, or participate in online discussions to not only learn but also to network with professionals who might provide insights or referrals.
✨Tip Number 3
Demonstrate your knowledge of software engineering processes by discussing relevant experiences in your interviews. Be prepared to share examples of how you've implemented best practices in previous roles.
✨Tip Number 4
Stay updated on AI-driven technologies and trends. Consider following industry leaders on social media or subscribing to relevant newsletters to bring fresh ideas to the table during your conversations with us.
We think you need these skills to ace Principal Software Engineer (Contract) in London - Collinson
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with TypeScript, Node.js, React, and AWS. Include specific projects where you've used these technologies to demonstrate your expertise.
Craft a Strong Cover Letter: In your cover letter, express your passion for software engineering processes and how your skills align with the role. Mention your familiarity with GitHub Actions, Terraform, and Kubernetes, as well as any relevant AI-driven projects.
Showcase Relevant Projects: If you have worked on projects involving containerized applications or AI technologies, be sure to include them in your application. Provide links to your GitHub or portfolio to showcase your work.
Highlight Problem-Solving Skills: In your application, emphasise your problem-solving abilities and how you've tackled challenges in previous roles. This is particularly important for a Principal Software Engineer position.
How to prepare for a job interview at WorksHub
✨Showcase Your Technical Expertise
Make sure to highlight your experience with TypeScript, Node.js, React, and AWS during the interview. Be prepared to discuss specific projects where you've successfully implemented these technologies, as this will demonstrate your hands-on knowledge.
✨Demonstrate Problem-Solving Skills
Expect to face technical challenges or scenarios during the interview. Practice articulating your thought process when solving problems, especially those related to containerized applications and infrastructure management using tools like Kubernetes and Terraform.
✨Familiarise Yourself with AI Trends
Since the company is exploring AI-driven technologies, it’s beneficial to have a basic understanding of current trends in AI. Be ready to discuss how you see AI impacting software engineering and any relevant experiences you may have had in this area.
✨Prepare Questions About the Company Culture
Interviews are a two-way street. Prepare thoughtful questions about the company's culture, team dynamics, and how they approach software engineering processes. This shows your genuine interest in the role and helps you assess if it's the right fit for you.