Python Senior Software Engineer Manchester

Hackajob Ltd
Altrincham, UK
2 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£61,000.0 - £101,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Unit Testing C Sharp (Programming Language) C++ (Programming Language) Cyber Security Continuous Integration Software Debugging Programming Tools Perl (Programming Language) Python (Programming Language) Windows PowerShell
+5 more
Mockito Reverse Engineering Test-Driven Development (TDD) Heap (Data Structure) Software Version Control

Job description

  • Understand and use various development methodologies to deliver solutions to our customers, factoring operational security into system design, development, and testing.
  • Work in teams to deliver high-assurance code, conduct constructive peer review, and share knowledge with junior team members.
  • Design, develop, test, and document software in accordance with business and industry best practices to meet customer requirements, leveraging continuous integration where appropriate.
  • Embrace emerging technology, tools, and language trends while identifying the risks they could present.
  • Identify flaws during solution design and implementation, along with appropriate mitigations.

Technologies:

  • C#
  • Java
  • JavaScript
  • Perl
  • PowerShell
  • Python
  • Security
  • Support
  • Network, We are BAE Systems Digital Intelligence, home to 4,500 digital, cyber, and intelligence experts working collaboratively across 10 countries to collect, connect, and understand complex data so governments, nation states, armed forces, and commercial businesses can unlock digital advantage in the most demanding environments. We are hiring a Python Senior Software Engineer in Manchester, with five days per week on site and flexible working arrangements available to discuss with your recruiter. You will join our Operational Cyber Group, a team of industry-leading experts in high-assurance development, research, reverse engineering, and vulnerability research, focused on National Security and some of the countrys toughest challenges. We offer meaningful work, lifelong learning, a supportive and inclusive culture, hybrid working, and rewards tailored to what matters most to you and your family, with a strong emphasis on wellbeing, flexibility, and belonging.

Requirements

  • Familiarity with a variety of development tools and techniques, including IDEs, debuggers, source control, unit testing, mocking, continuous integration, and test-driven development.
  • Knowledge of the principles of high-assurance development and an awareness of the importance of IT security for companies and governments.
  • Intermediate to advanced understanding of computing principles, such as stack/heap distinction and compiled/interpreted languages.
  • Proficiency with at least one solution language, such as C++, Java, or C#, and one utility language, such as Python, JavaScript, Perl, or PowerShell.
  • Ability to use and configure more than one major operating system.
  • Ability to pick up new languages and technologies easily.
  • Ability to communicate technical topics to a variety of audiences, including non-technical stakeholders.
  • Experience mentoring others and/or leading technical tasks.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

4:11 min

Introduction to cloud-native application developer security

Micah Silverman · World Congress 2022

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · World Congress 2024

5:46 min

Mocking repository endpoints with Mockito and REST Assured

Eric Deandrea Eric Deandrea · World Congress 2025

5:01 min

Bridging the gap between software development and security

Vandana Verma · LIVE

3:44 min

Current industry adoption and future security initiatives

Alexander Allmendinger · LIVE

Videos

See all

Related articles

See all