Graduate Software Engineer

  • Vector Resourcing
  • 09/11/2025
Full time Information Technology Telecommunications Java SQL Python Cyber Security

Job Description

Job Profile

Our client is a fast-growing cyber security company on a mission to transform the industry with cutting-edge security applications. As part of an exciting growth phase, they are expanding their in-house development team to accelerate the evolution of their platform.

This is a fantastic opportunity for a skilled Full Stack Developer with a strong Python backend focus to help drive the backend architecture forward as the company transitions towards a microservices-based infrastructure. You'll play a pivotal role in delivering secure, scalable applications that are shaping the future of cyber security.


Responsibilities

  • Design, build, and maintain backend services using Python (FastAPI)
  • Develop user interfaces with JavaScript (ReactJS)
  • Collaborate on software, database, and product design
  • Create scalable, maintainable systems used in production environments
  • Write clean, secure, high-performance code following best practices
  • Use Git for version control and team collaboration
  • Build and maintain integrations with third-party services
  • Contribute to CI/CD pipelines by writing unit and integration tests


Skills & Experience

  • Proven experience building applications in Python
  • Proficiency in developing and consuming RESTful APIs
  • Solid front-end development skills using HTML, JavaScript, and CSS
  • Understanding of relational and non-relational databases (SQL/NoSQL)
  • Familiarity with Git for code version control
  • Awareness of secure development practices, including OWASP Top 10
  • Excellent written and verbal communication skills
  • Strong time management, multitasking, and organisational abilities
  • High attention to detail and a proactive problem-solving mindset


What's in it for you

  • Full training and mentoring to support your growth
  • Opportunities for industry certifications and career development
  • Flexible, supportive working environment
  • Employer pension contributions
  • Private medical insurance
  • A people-first culture rooted in strong values