Please scroll down, To apply

Senior Software Developer

hiring now

Confidential 50000.00 British Pound . GBP Per annum

2021-12-03 09:06:14

Job location Patchway, Gloucestershire, United Kingdom

Job type: fulltime

Job industry: Engineering

Job description

Capgemini Engineering are currently in the process of recruiting senior software developers for the specialist business unit inside Altran that is concerned with providing software for big engineering companies - like Airbus, Network Rail and Rolls-Royce.

Your role

*

Proven success in leading the production of quality engineering-oriented software as part of a team of developers, preferably for customers from range of domains (engineering domains a particular bonus).

*

Being the primary point of communication for customers, reporting progress, and resolving problems.

*

Mentoring more junior developers, undertaking regular code and design reviews and ensuring quality.

*

Capturing and understanding customer requirements, and translating them into software design, code and automated unit tests.

*

Holding technical authority, and responsibility for technical delivery of, with a high degree of autonomy.

*

Take an active role in decisions on recruitment and team organisation decision.

*

Supporting team leads in driving technical sales- and bid- processes, defining solutions and writing proposals.

Your profile

*

Experienced in technically leading projects of a range of team sizes and budgets

*

Familiarity with multiple mainstream software languages and technologies.

*

Experience of high-level technical design of software solutions

*

Defining and implementing software testing strategies

*

User Interface development

*

Experienced in using standard tools: IDEs, SVN/Git, CI, Coverage, Static Analysis etc.

*

Confident in using more advanced language features and libraries.

*

Familiar with the application of modern software development principles (OO, design patterns, etc.)

*

An understanding of modern software development practices (DevOps, Agile, Scrum, TDD, XP, etc.).

*

Excellent customer interaction skills. You will be speaking to the customer from day 1: asking the right people the right questions and knowing how and what to communicate.

*

Experience of extracting requirements and understanding them from the customer's perspective, as well as that of a software developer.

*

Able to learn new concepts, ideas and domains, to the point of being confident in actively using them, often with limited time to do so.

*

An understanding of current and future software/computing technologies: cloud-computing SaaS, multi-threading, modern web-technologies.

*

Strong analytical and problem-solving skills and effective at applying them in a technical environment.

*

Educated to degree level (or higher) in a computer science, engineering or numerate scientific discipline, or equivalent experience

Bonus skills (non-essential)

*

Experience of data systems, analytics, data aggregation and visualisation

*

Able to leverage the most up-to-date cloud-based technologies

*

Ability to develop UX/UI design using modern libraries and tools

*

Experienced at applying modern DevOps approaches (CI, pipelines, etc.)

*

Any skills or interests applicable to the engineering or aeronautics domains

Inform a friend!

Top