About this Role:
We are seeking a skilled Software Engineer to contribute to software development activities and ensure timely delivery of high-quality solutions.
Your Responsibilities:
* Planning and Coordination: You will be involved in planning, conducting, and coordinating software development activities.
* Design and Development: Design and develop tests to debug software, correct program errors, and prepare operating instructions for efficient use.
* Documentation and Analysis: Document program development, analyze system capabilities, and ensure compliance with industry standards.
Your Key Skills:
* Programming Languages: Proficiency in Java or Python, experience with Linux, and understanding of mocking up and unit testing frameworks.
* Version Control: Experienced with Git version control, Agile Development using SCRUM, and mentoring junior team members.
* Databases: Knowledge of Oracle/ Relational Databases and/or Mongo, Elasticsearch and Kibana, Hibernate, and proficiency in the use of Atlassian Suite.
Requirements:
* Security Clearance: Due to the nature of the work, you will be required to obtain security clearance for this role.
About the Company:
The company is a leading provider in the Defence and Aerospace industry, committed to bringing on new talents and developing skills to enable growth within the company and industry.