BAE Systems Applied Intelligence have diverse roles for Software Developers to join us on complex projects at the cutting edge. This is an opportunity to take your career to the most senior levels while remaining close to leading edge technologies. You will be working on exciting projects and there is flexible to move across a range of projects. Working as part of a larger project team you will be expected to effectively and efficiently design and develop software applications to the high quality that is expected from all projects.
What you will be doing:
You will be involved in software development on client projects either on an individual basis or within software development teams.
Key Responsibilities
• Responding to client requests, anticipating and meeting client problems and needs using innovative approaches when applicable.
• Delivering high quality work to meet client expectations and project deadlines.
• Involvement in all aspects of the development life cycle.
• Sharing knowledge with colleagues and assist team members with their objectives.
• Responding to, and resolve, technical issues.
• Working alongside clients or directly for client personnel.
• Contributing to improve software development approaches and quality of deliverables.
• Reporting progress to manager, highlighting issues before they become a problem.