Java Developer - SC Cleared
Recruiter
Listed on
Location
Salary/Rate
Type
Start Date
This job has now expired please search on the home page to find live IT Jobs.
Java Developer, Python Developer, Or C++ Developer.
* Experience of leading development teams.
* Excellent interpersonal skills and able to communicate with both management and development teams.
* Experience of developing using Python, Java or C++ with code written to a common standard including well-documented code and design documents.
* Experience of System Testing and experience of automated testing - e.g. unit tests, integration tests, mocking/stubbing.
* Experience of using Linux as a deployment platform and day-to-day development environment - e.g. has experience of package management, networking configuration etc.
* Demonstrated experience in at least one of: RHEL, CentOS, Debian, Ubuntu.
* Experience of a version control system: e.g. Git (preferred), SVN, Mercurial.
* Experience of continuous integration & analysis systems: e.g. Jenkins, SonarQube, FindBugs.
* Ability to use a wide variety of open source technologies - e.g. Apache Tomcat, Log4J, Maven, Spring, RabbitMQ.
* Experience of automation/configuration management (i.e. Ansible).
* Able to write, review and assure technical documentation such as LLDs, user guides, release notes etc.
Desirable Skills:
* Experience of working in an Agile project delivery environment, using SCRUM.
* Experience of using Cloudera Distribution including Apache Hadoop (CDH) or other Big Data technologies.
* Experience of providing technical assurance for bids/proposals.