Enable job alerts via email!

Full Stack Developer

CACI

City of Westminster

On-site

GBP 40,000 - 60,000

Full time

2 days ago
Be an early applicant

Job summary

A leading IT consultancy is seeking talented developers to enhance network infrastructure for major clients in various sectors. Candidates should have strong expertise in technologies like Angular, Java, and Python, and possess excellent soft skills for team collaboration. This role offers a competitive salary and development opportunities, catering to those eager to drive innovation in a dynamic environment.

Benefits

Competitive salary
Excellent benefits
Training and development opportunities

Qualifications

  • Experience in front end development using Angular and TypeScript.
  • Proficiency in back end languages such as Java and Python.
  • Knowledge of database technologies like MongoDB and PL/SQL.

Responsibilities

  • Contribute to the success of network infrastructure modernization.
  • Focus on device onboarding and compliance reporting.
  • Collaborate with cross-functional teams.

Skills

Angular
TypeScript
Java
Python
Spring Boot
RESTful APIs
MongoDB
PL/SQL
NOSQL
Git
TeamCity

Tools

Docker
Prometheus
Grafana
ELK Stack
AWS
Azure
Google Cloud
Swagger
OpenAPI
SonarQube
Job description
Overview

CACI Network Services is a rapidly expanding specialist IT and Networks consultancy offering opportunities to work within challenging and exciting environments with our major clients in Global Media, Banking, Government, Telecoms & Utilities. We are looking for talented developers to join our team to contribute to the success of driving innovation and excellence in our customers' network infrastructure. The project aims to modernize network infrastructure to enhance security, scalability, and agility while ensuring regulatory compliance. The team will focus on device onboarding, certification, configuration management, and compliance reporting.

Essential Technical Skills
  • Front End: Angular, TypeScript
  • Back End: Java, Python, Spring Boot
  • Database: MongoDB, PL/SQL, NOSQL
  • API Development: RESTful APIs
  • Version Control: Git
  • CI/CD: TeamCity
Desirable Skills
  • Docker and Containerization
  • Monitoring and Logging (e.g., Prometheus, Grafana, ELK Stack)
  • Cloud Platforms (AWS, Azure, Google Cloud)
  • Security and Compliance
  • API Documentation (e.g., Swagger, OpenAPI)
  • Code Quality Tools (e.g., SonarQube)
  • Agile Methodologies ( Scrum or Kanban )
Soft Skills
  1. Team Collaboration: Ability to work effectively with cross-functional teams, sharing knowledge and expertise.
  2. Proactive Approach: Anticipate challenges, identify opportunities, and take initiative to drive progress.
  3. Ownership and Accountability: Take ownership of tasks and projects, driving them to completion without needing constant guidance.
  4. End-to-End Understanding: Possess a holistic view of the project, understanding how individual components fit into the larger picture.
  5. Problem-Solving and Resilience: Drive issues to resolution, navigating complexities without getting bogged down.
Training

CACI Network Services develops individuals through a portfolio of training and development options such as certified training courses, workshops, technical conferences, boot camps, online training and much more.

Rewards and Benefits

In return you will be awarded with a competitive salary, excellent benefits and the opportunity to develop your career and skills within a growing company.

Equal Opportunities

CACI is proud to be an equal opportunities employer. Embracing the diversity of our people, we are on a journey to build a truly inclusive work environment where no one is treated less favourably due to ethnic origin, age, gender, veteran status, religion or belief, sexual orientation, marital status, and disability or health condition, actively working to prevent discrimination.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs