Description
SOFTWARE DEVELOPER/JAVA/.NET/JUNIT/GIT/MATLAB/WCF/LONG TERM CONTRACTS/Linux
RATE: €60-68 PER HOUR
LOCATION: EUROPE
CLEARANCE: SC CLEARED/NATO SECRET
DURATION: 6 - 12 MONTHS
SCOPE OF WORK
My client requires contractor support to meet demands for specialist technical projects within a secure environment.
Software developer(s) to provide development and maintenance of software in one or more of the following areas:
*algorithms,
*artificial intelligence,
*data analytics,
*data catalogue integration,
*data fusion,
*data services,
*embedded Real Time processing,
*network-enabled distributed processing,
*predictive models,
*service oriented architecture,
*scientific computing (MATLAB),
*signal and image processing,
*tactical decision aids,
*web services
QUALIFICATIONS
For the performance of Profile 1B's tasks the Contractor shall provide one or more individual(s) possessing recent and relevant experience of at least three years in the following areas:
*Strong knowledge of modern Object Oriented programming principles (Java, .NET, or similar) to design, code, test, correct and document large and/or complex programs and program modifications from supplied specifications using agreed standards and tools, to achieve a well-engineered resu
*Writing unit tests using specific tools (eg JUnit);
*Taking part in reviews of own work and leads reviews of colleagues' work;
*Documenting the design and implementation using UML-based Case Tools;
*Configuration control (eg using Git);
*Use a bug tracking system for issues and a wiki for documentation Use a continuous integration tool (eg Jenkins)
*Knowledge of MATLAB;
*Knowledge and/or experience with web technologies (WCF, JavaScript, ASP.NET, ASP.NET MVC 4)
*Knowledge of databases and SQL; Implement database callbacks in Java applications (eg for Oracle, MySQL, SQL Server, etc.);
*Familiarity with Linux and Windows Operating System;
*Good level of spoken and written English.
DELIVERABLES
As directed by the appointed Contracting Officer's Representative (COR), within scope, contractors shall execute tasks such as the following:
*Object-Oriented Programming, Object-Oriented Design, UML modelling, Test- Driven Development (TDD);
*Integrate Real Time data processing software into Embedded processing platforms;
*Integrate dedicated sensing, processing and communications hardware into existing software frameworks;
*Support on-going efforts to integrate multiple data sources and processing techniques into the software frameworks developed by the Centre (extension of existing libraries to be used by a broader audience of users and provide greater functionality);
*Integration of software prototypes into Service Oriented Architecture (SOA) and interfacing within a Federated Services Framework;
*Profiling of databases (index profiling, analysis of query performance, etc.);
*Documentation of the code.
LA International Computer Consultants Ltd is an HMG Approved Consultancy and operates as an IT & Engineering Consultancy or as an Employment Business & Agency, depending upon the precise nature of the work, for security cleared jobs or non-clearance vacancies, we welcome applications from all sections of the community and from people with diverse experience and backgrounds. Award Winning LA International Computer Consultants Ltd (Recruiter Awards for Excellence - Best IT, Best Public Sector & Gold Awards) and the most prestigious award that any business can receive The Queens Award for Enterprise: International Trade 2015.