Software Engineer - SC Cleared
Salary: 35,000 - 55,000 Dependent on experience
We are currently seeking a skilled and experienced Software Engineer to join the team at a leading defence engineering consultancy. You will have a strong background in software development, with experience in Python, Java, or Kotlin and supporting backend and middleware frameworks.
As a Software Engineer, you will be responsible for designing, developing, and testing software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems.
Please note - Security clearance will be required for this role.
Location:
Woking
Work Pattern:
Flexible/Hybrid (A combination of home and office working)
Key Responsibilities:
* Design, develop, and test software systems using Python, Java, or Kotlin and supporting backend and middleware frameworks
* Collaborate with cross-functional teams to integrate software into systems
* Conduct research to identify new techniques and technologies
* Analyze system performance and recommend improvements
* Prepare technical reports and presentations for clients and stakeholders
* Stay up-to-date with the latest developments in software engineering and related fields
Essential Skills and Experience:
* Degree in Computer Science, Engineering, or a related field
* Proven experience in software development using Python, Java, or Kotlin
* Experience with SQL and NoSQL database systems
* Familiarity with Linux-based operating systems - Ubuntu, Centos/RHEL
* Experience with mobile operating systems - especially Android
* Knowledge of message brokering, serialisation and queuing systems
* Experience with microservices, containers and hosts
* Familiarity with Infrastructure as Code - Vagrant, Ansible and Terraform
* Experience with AWS and Azure Cloud
* Experience with Git and version control systems
Desirable Skills and Experience:
* Experience with other programming languages such as C++ or JavaScript
* Familiarity with machine learning and artificial intelligence techniques
* Experience with simulation tools such as Simulink or Xilinx System Generator
* Knowledge of signal processing techniques
Benefits:
This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include:
* Hybrid working pattern (a combination of home and office working)
* Competitive salary and benefits package
* Comprehensive training and development opportunities
* Access to cutting-edge technology and resources
* Opportunities to work with leading experts in the field
Apply now and I will call to discuss your situation and this role in more depth
#J-18808-Ljbffr