The Applied Intelligence business of BAE Systems delivers solutions which help to protect and enhance the connected world. Our solutions combine large scale data exploitation, ‘intelligence-grade’ security and complex services and solutions integration. We operate in four key domains of expertise: Cyber Security, Financial Crime, Communications Intelligence and Digital Transformation.
Today, we have over 2,800 staff in 26 offices serving clients across the UK and Europe, the Americas, Asia Pacific and the Middle East.Our people apply intelligence to protect and enhance national and organisational assets so that they can grow and prosper – from improving the health and efficiency of leading corporations to protecting critical infrastructures, safeguarding vulnerable people and catching criminals.
The role of the Technical Lead is a Lead Data Developer and Team Lead across projects using NetReveal to discover fraud. The successful candidate will take a leading role in projects ranging across all solution stages including requirements gathering, running pilots, solution design, development and configuration, model development and testing.
You'll be expected to travel within Europe for approximately 10% of your time.
Key responsibilities include:
Solution development
- Specify the solution design in consultation with NetReveal Architects and Design Authorities
- Lead analysis to mine business intelligence from high volumes of structured or unstructured data
- Run business workshops and requirements gathering to design robust fraud detection scenarios
- Solve complex problems utilising development and coding skills
- Decompose high level phases into detailed tasks for the development team
- Oversee the development of data interfaces, specifications and schemas; the production and assessment of data quality reports; the creation of ETL scripts; the deployment of analytical models and scores and the design and development of reports
- Ensure teams follow best practice for development including planning quality processes into the build and leveraging programming tools, frameworks and environments
Leadership
- Have overall responsibility for the quality of project technical deliverables
- Assign work to programming staff, monitor performance against plan and proactively take controlling action when required to meet deadlines and quality targets
- Use Waterfall, SCRUM and Agile approaches as appropriate to plan work for releases and iterations, prioritise and target features for releases and lead low-level estimation activities
- Provide advice, guidance and assistance to other colleagues as required, with particular focus on less experienced colleagues and team members
- Shepherd all development activity through the development lifecycle paying particular care to ensure that quality processes, gates and controls are identified and followed
- Support the PM to prepare overall project estimates and delivery schedule
- Lead the technical delivery on a day-to-day basis
Relevant experience includes:
Knowledge
- Experience of ‘big data’ projects such as data integration, data warehousing or data analytics.
- Production of Business Intelligence, especially within Financial Services
- Structured data analysis for the identification of fraud and risk
- Full project lifecycle experience and knowledge of development frameworks such as Agile
- Developer tools including code management tools and strategies, development environments, defect management and test process management
- Fraud measurement, identification and investigation
- Fluent Polish and English are essential; another European language would be a strong advantage
Skills
- A flair for acquiring new technical skills
- Innovative, problem solving approach
- Strong leadership and team working skills
- Advanced programming, system design and data analysis
Technology
- The candidate should have extensive experience of at least one enterprise data management or ETL package, preferably SAS or Oracle
The successful candidate will have knowledge of many of the following:
- Analytics packages - SAS, SPSS or R
- Database – Oracle, SQL, PL/SQL
- Java – J2EE, JSP, EJB, Spring, JDBC, JUnit, Hibernate
- Web – HTML, CSS, XML, SOAP
- Web/AppServers – Weblogic, Websphere, Tomcat, JBoss
- Development Tools – Eclipse, Maven, Ant, Nexus, Mercurial, Git, JIRA, Hudson/Jenkins
- Other – Perl, Shell scripting, Python
- O/S – Linux, Windows
- Independent and responsible position
- Working on global incidents
- Multicultural environment
- Shift work
- Professional training & development
- Attractive compensation package