Senior Software Engineer

Atlas Recruitment Group Ltd ,
Portsmouth, Hampshire

Overview

Senior Software Engineer My client, a world-renowned Industry Sector company, are looking for a Senior Software Engineer to join the Portsmouth based team. You will be working within an established team of professionals who will all have a similar skill set and background to yourself, so you will be able to interact with like-minded individuals on a daily basis. Do you want to write software to support world class warfare operator training, highly efficient shore based training solutions that make use of computer based training, real platform equipment and high fidelity simulators? The post holder will be expected to demonstrate full lifecycle software development experience and knowledge of safety processes using multiple languages such as Ada, C, C#, and Assembler and scripting languages. Experience of Virtualisation / containerisation technologies would be advantageous. Your main responsibilities as a Senior Software Engineer will involve: Ownership of requirements, design and implementation, and test to a high standard, within schedule and estimates. Software development of solutions. Testing of completed functionality. Adherence to project processes and software development practices. Reporting on progress and providing feedback to team members and leadership. Supporting System Test and Integration Activities. Production of appropriate technical documentation. Design of technical solutions. As part of the software team, you will be expected to work closely with team members, and support the team and/or project leadership in daily activities. Your skills and qualifications: Proven Competence in: Software development lifecycle and processes (e.g. design, coding, unit testing), and tools (e.g. UML design tools, code IDEs). Knowledge of the management of deployed systems, security and account management and automated software deployment. Using some of the following languages: Ada, C, C#, Assembler, Scripting Languages. Ability to support a number of concurrent activities including both new and legacy products. Windows or Linux target environments. Object-oriented design/development including UML. Desirable: Experience of virtualization infrastructure and technologies, including containerisation and provisioning automation. Knowledge of Networks, WAN protocols, switch and router configuration What we're looking for in you: You will be able to operate effectively as part of a larger team demonstrating excellent communication skills. You will also be able to reliably estimate and plan your own work, understanding budget and schedule constraints, and accurately report progress. Actively supporting team members or other teams and providing constructive feedback whilst identifying improvement opportunities are also key to this role. Location: Portsmouth Salary: Competitive If you are interested in this role, please click ' APPLY ' and submit your CV for immediate consideration. All successful candidates will be contacted within two working days of application. This job was originally posted as www.totaljobs.com/job/89947766