IT Job Pro

Most Popular Tech Job site – Find Jobs || Post Jobs

Java Software Engineer

Washington, Indiana BAE Systems

Recruiter BAE Systems.

Location McLean

Salary Competitive

Posted 02 Dec 2018

Closes 01 Jan 2019

Ref 70761

Sector Consultancy

Job Role Security Engineer

Job Type Permanent

You need to sign in or create an account to save

The Applied Intelligence division of BAE Systems delivers solutions which protect and enhance the connected world. Everything we do creates a safer future.
We want to solve problems for our customers and by bringing together great minds, we can work together to make the world a safer place.

About BAE Systems Applied Intelligence:
As the market-leading provider of innovative financial crime and compliance solutions, BAE Systems Applied Intelligence helps global financial institutions to take intelligent action, control defences and evolve strategies against fraud, money laundering and other types of financial crime. With clients in over 100 countries, spanning four continents, BAE Systems Applied Intelligence counts seven of the world’s top ten banks among its growing family of clients.
Today, we have over 3,000 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.
New opportunities and risks are emerging and converging… every day. Come and be part of our team and make a real difference.

About The Team BAE Systems Applied Intelligence is looking for an experienced Java Software Engineer, with a strong interest in Data Science and Machine Learning, to join its expanding team. Located in Washington, the successful candidate will be a key asset to the Financial Services Product Engineering team that is developing a state of the art machine learning analytics platform called ‘Model Builder’, which is used by Citizen Data Scientists to build robust predictive models in the Banking Fraud and Compliance domains.

Role Duties and Responsibilities

Design and implement server-side features in BAE’s analytics modeling platform.
Develop and improve supervised and unsupervised learning algorithms.
Integrate with 3rd party machine learning libraries.
Develop familiarity with the existing application and code base quickly and efficiently.
Assume development responsibility for developing, debugging and unit testing of product features in accordance with internal procedures and standards.
Diagnose and solve functional and performance/scalability issues.
Work effectively with QA to resolve open product issues.
Improve practices and design principles within the team.
Work as part of an agile development team.

Experience, Competencies and Skills

Essential
Programming Languages
Java
Database
H2, Oracle, DB2 (or other relational databases)
SQL
Machine Learning Platforms
Any popular ML platform such as R, Python, H20, or Matlab
Desirable
Big Data
Spark, Hadoop (or other build data technologies)
Technologies
JDBC, Vertx, Web Services
Operating Systems
Linux/Unix
Scripting/Markup Languages
XML, HTML, CSS, Javascript
Build Tools
Ant, Ivy, Team City
Test Tools
Junit

Other Attributes

Demonstrate excellent communication skills and the ability to work well with others.
Demonstrate excellent attention to detail.
Demonstrate the ability to learn on the job, acquire new skills as required and put these to effective use.
Ability to independently debug code and to work with code written by others.
Ability to provide quality estimates for assigned work and to produce quality deliverables according to schedule.
Ability to fully assess the impact of changes on existing development / code base.
Ability to work to deadlines.
Provide regular feedback to the Engineering Lead to ensure awareness of progress or issues that could affect quality, content or timing of the delivery.
Minimum Requirements

Bachelor’s degree in Computer Science or equivalent.
1 – 3 years commercial software development experience.
Some experience or demonstrable interest in data modeling.
Some experience or demonstrable interest in coding machine learning algorithms and techniques using platforms such as R, Java, Matlab, Octave or Python. Could either be professionally or through self-learning.
Some database and SQL development experience.
Experience with standards-based development using version control software (Subversion or Git) and IDEs such as IntelliJ or Eclipse.
About BAE Systems Applied Intelligence:
We help nations, governments and businesses around the world defend themselves against cyber crime, reduce their risk in the connected world, comply with regulation, and transform their operations. We do this using our unique set of solutions, systems, experience and processes.

Our success is down to our people. The changing nature of our business means that we’re constantly looking for the brightest talent to help us fulfil our ambitions. As an experienced professional, we’ll entrust you with responsibility; this means that you’ll have client contact, variety and support from day one.

We’ll encourage and support you to develop your skills and reward you as you grow. Whatever your area of expertise, you’ll be much more than just a job title; you’ll be an integral part of the business where your individual contribution makes a difference every day. Great minds deserve great rewards, so we also offer a very competitive salary and benefits package.

Diversity and inclusion are integral to the success of BAE Systems Applied Intelligence. Staying competitive in today’s global marketplace requires an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds – the best and brightest minds – can work together to achieve excellence and realise individual and organisational potential. We also welcome discussions about flexible working.

Division Overview: Commercial Solutions
BAE Systems has been in the business of protecting some of the world’s most important assets and networks for over 100 years. We apply the same techniques, intelligence and strategy used in defending nations and governments to businesses as well. That’s us – Commercial Solutions – a division of BAE Systems that specializes in providing businesses around the globe with the products and services they need to stay protected in today’s connected world. We offer a broad portfolio of on premise, managed and cloud-based products and services that are proven to protect our clients against financial crime and persistent cyber attackers.

We aim to be a global industry-leading, cyber and financial crime products business and will do this by leveraging the BAE Systems brand and by delivering higher grade security solutions for our clients.

Help us secure a connected world by being an unseen hero. now and be inspired.

To apply for this job please visit itjobpro.com.