Junior Software Engineer (IT Systems & Security)

Junior Software Engineer (IT Systems & Security)

Full-Time 30000 - 42000 £ / year (est.) No working from home possible
Zencargo

At a Glance

  • Tasks: Design and manage IT systems, automate processes, and enhance security measures.
  • Company: Join a forward-thinking tech company in London with a focus on innovation.
  • Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
  • Other info: Dynamic team environment with a clear path for career advancement.
  • Why this job: Kickstart your career in software engineering while making a real impact on security.
  • Qualifications: Basic knowledge of MDM and scripting; passion for problem-solving and tech.

The predicted salary is between 30000 - 42000 £ per year.

As a Junior Software Engineer (IT Systems & Security), you will be the architect of the end‑user experience. Your first 12 months will focus on Modern Endpoint Engineering; designing how we deploy, manage, and automate our fleet of laptops via MDM, reviewing our VPN and access approach and assisting with our push to achieve ISO27001 accreditation. In your second 12 months, you will leverage this foundational knowledge to pivot into Security Engineering, focusing on threat hunting, hardening, and incident response across the entire infrastructure. There will also be opportunities to get involved across our full engineering scope and our push to become known as the AI Freight Forwarder through automations and AI integrations. Throughout this time, you will be able to leverage your close relationship with your infrastructure teammates and manager to build a career path into the future.

Key Responsibilities

  • MDM Administration: Lead the configuration and maintenance of our MDM platform (e.g., Microsoft Intune, Jamf, or Kandji).
  • Support & Process Engineering: Take ownership of the IT ticketing system, building out automation for common requests and defining the standard operating procedures (SOPs) for the support team.
  • Zero-Touch Deployment: Design and optimize "Autopilot" or "DEP" workflows so laptops can be shipped directly to users and configured automatically.
  • Application Packaging: Create and maintain a library of automated application deployments and updates.
  • Hardware Lifecycle: Manage the technical standards for the laptop fleet, including firmware security and hardware performance benchmarking.
  • IT Service Delivery: Act as the first point of contact for technical escalations, using "detective work" to solve complex bugs and hardware issues.
  • AI for Productivity: Use N8N or Scripting to automate repetitive configuration tasks on remote endpoints.
  • ISO27001: Become deeply involved with the process of getting our ISO27001 certification.
  • Endpoint Detection & Response (EDR): Manage and tune our security agents (e.g., CrowdStrike, SentinelOne, or Defender for Endpoint).
  • Vulnerability Management: Use MDM data to identify out-of-date software and hardware vulnerabilities, then automate the remediation.
  • Hardening Standards: Implement CIS Benchmarks and "Conditional Access" policies to ensure only healthy devices can access company data.
  • Incident Response: Act as the primary technical responder for security alerts originating from the laptop fleet.

Skills, Knowledge and Expertise

  • MDM Exposure: Basic familiarity with or desire to learn managing devices via a central console (Intune, Jamf, Meraki, etc.).
  • Technical Scripting: Exposure to Python or similar languages; you should find it interesting to automate data analysis and routine tasks.
  • Systems Curiosity: A deep interest in macOS and Windows 10/11 troubleshooting and a desire to understand how global fleets are managed.
  • Networking: Understanding of how laptops connect securely (VPN, DNS, Wi‑Fi 6, ZTNA).
  • Problem‑Solving Mindset: You enjoy the "detective work" of figuring out how to fix a bug or why a deployment failed.
  • Automation: Proficiency in advanced scripting for system‑level changes.
  • Security Frameworks: Understanding of NIST or Essential Eight frameworks.
  • Compliance: Learning how to prove to auditors that our "fleet is secure" via data and reporting.

Junior Software Engineer (IT Systems & Security) employer: Zencargo

Join a leading logistics company in London, where we prioritise employee development and foster a collaborative work culture. With competitive benefits and opportunities for growth within the Purchasing and Supply Chain function, you will play a vital role in shaping our tender submissions and market strategies while enjoying a dynamic environment that values innovation and teamwork.

Zencargo

Contact Details:

Zencargo Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Junior Software Engineer (IT Systems & Security)

Tip Number 1

Network, network, network! Get out there and connect with people in the industry. Attend meetups, tech events, or even online webinars. You never know who might have a lead on that perfect Junior Software Engineer role!

Tip Number 2

Show off your skills! Create a GitHub profile or personal website showcasing your projects and coding abilities. This is a great way to demonstrate your passion for software engineering and give potential employers a taste of what you can do.

Tip Number 3

Prepare for those interviews! Research common technical questions related to MDM, scripting, and security frameworks. Practise your problem-solving skills, as you'll likely face real-world scenarios that test your detective work.

Tip Number 4

Don't forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Tailor your application to highlight your enthusiasm for IT systems and security, and let us know how you can contribute to our mission.

We think you need these skills to ace Junior Software Engineer (IT Systems & Security)

MDM Administration
Microsoft Intune
Jamf
Zero-Touch Deployment
Application Packaging
IT Service Delivery
AI for Productivity

Some tips for your application 🫡

Show Your Passion for Tech:When you're writing your application, let your enthusiasm for technology shine through! We love candidates who are genuinely excited about IT systems and security, so share any personal projects or experiences that highlight your interest.

Tailor Your CV and Cover Letter:Make sure to customise your CV and cover letter for the Junior Software Engineer role. Highlight relevant skills like MDM exposure or technical scripting, and connect your experiences to the responsibilities listed in the job description.

Be Clear and Concise:Keep your application straightforward and to the point. Use bullet points where possible to make it easy for us to see your key achievements and skills. Remember, clarity is key!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Zencargo

Know Your Tech

Make sure you brush up on your knowledge of MDM platforms like Microsoft Intune or Jamf. Be ready to discuss how you would approach managing devices and automating processes, as this will show your enthusiasm for the role.

Show Off Your Scripting Skills

If you've dabbled in Python or similar languages, be prepared to share examples of how you've used scripting to automate tasks. This is a key part of the job, so demonstrating your interest and experience here will definitely impress.

Understand Security Standards

Familiarise yourself with ISO27001 and other security frameworks like NIST. Being able to talk about how you would contribute to achieving compliance will show that you're serious about the security aspect of the role.

Problem-Solving Mindset

Prepare to discuss past experiences where you've had to troubleshoot issues or solve complex problems. Highlighting your detective work in resolving bugs or deployment failures will resonate well with the interviewers.