Magnet.me  -  The smart network where hbo and wo students find their internship and first job.

The smart network where hbo and wo students find their internship and first job.

This opportunity has expired. It is therefore no longer possible to like or apply.

See similar opportunities instead

Junior Software Developer (Python/Java)

Posted 26 Mar 2024
Work experience
0 to 1 years
Full-time / part-time
Full-time
Job function
Degree level
Required language
English (Fluent)

Your career starts on Magnet.me

Create a profile and receive smart job recommendations based on your liked jobs.

Our offer

We are currently looking for a Junior Software Developer to join our team in Bristol.

Your role

Altran UK are currently in the process of recruiting a number of software developers with a range of skills and experience within our Bristol office. These roles are within a specialist business unit inside Altran that is concerned with where software engineering and conventional (mechanical) engineering come together.

Our current work is focused on new aeronautical engineering software projects that use a wide range of languages and technologies. The tools we create streamline, enable or enhance the capability of the engineering teams we work for, and help them to solve real-world problems, such as engine fuel-efficiency, manufacturing times, aircraft range, etc.

Any successful candidate will be expected to have provable software skills, and be able to demonstrate the ability to quickly gain a working understand of topics beyond the remit of a normal developer (from the complex mechanics of a jet engine to computational fluid dynamics). Although the majority of work is writing code, customer-facing skills are absolutely essential, as is the desire to work as part of a team to overcome challenges that are not always purely software-related.

You will be joining a diverse team that includes everything from computer-scientists to chemists. Many of our team are either software developers who have a solid grounding in engineering principles, or scientists and engineers who have very strong software development skills, but what we really care about most is your potential.

The successful candidate will be a Software Developer with experience of Python & java and who possesses a diverse, adaptable skill-set.

Responsibilities

  • Producing quality engineering-oriented software as part of a close-knit team of developers
  • Communicating regularly with customers to report progress, and to resolve problems
  • Undertaking regular code and design reviews
  • Capturing and understanding customer requirements, and translating them into software design, code and automated unit tests

Your profile

Qualifications and Skills

  • Knowledge of Python and java. Experience of working with databases a significant bonus.
  • Developing software applications in a professional environment, and have experience of (depending on level – we will often hire Graduates with none of these): Testing (unit, i.e. Junit, perhaps including mocks) & User Interface development
  • Experienced in using standard tools: IDEs, SVN/Git, CI, Coverage, Static Analysis etc.
  • Understanding of modern software development principles (OO, design patterns, “Agile” methodologies, etc.)
  • Educated to degree level (or higher) in a computer science, mathematics, engineering or scientific discipline, or equivalent experience

Experience

  • Possess customer interaction skills. You will be speaking to the customer from day 1: asking the right people the right questions; 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
  • Demonstrable analytical and problem-solving skills within the technical environment space
  • Able to take full advantage of modern software development tools (IDEs etc.)
  • Either professional experience of or an active interest in engineering or engineering-related subject areas

Personal Attributes

  • Enjoy working in teams of varying sizes where all work and most decisions are shared. You will want a fair say, but will wish to do what benefits the team and customer first
  • A strong work ethic: wanting to get a job done, and doing it well
  • Caring about quality: a keenness to get a job done properly
  • Confident in asking questions and communicating, challenging others and critiquing ideas
  • Comfortable having work regularly critiqued as well as reviewing others
  • Organised, self-motivated and -disciplined
  • Willing to be self-critical, honest and open when mistakes are made or knowledge-gaps found, and with a good understanding of your own, personal limitations
  • Seeking continuous improvement and progression. Keen to grow knowledge and skills (new software languages, projects, and engineering domains)
  • Comfortable working to regular deadlines, managing expectations and assessing risks
  • There will be many opportunities at all levels and we would expect all team members to be willing to take on new challenges and responsibilities as their experience grows

Bonus points (absolutely non-essential, do not let any of these put you off)

  • Any skills or interests applicable to the engineering or aeronautics domains
  • An interest in modern software development practices (Agile, Scrum, TDD, XP, etc.)

Altran ranks as the undisputed global leader in Engineering and R&D services (ER&D). The company offers clients an unmatched value proposition to address their transformation and innovation needs. Altran works alongside its clients, from initial concept through industrialisation, to invent the products and services of tomorrow. For over 35 years, the company has provided expertise in Automotive, Aeronautics, Space, Defence & Naval, Rail, Infrastructure & Transportation, Energy, Industrial & Consumer, Life Sciences, Communications, Semiconductor & Electronics, Software & Internet and Finance & Public Sector. The Aricent acquisition extends this leadership to semiconductor, digital experience and design innovation. Altran generated revenues of €2.9 billion in 2018, with some 47,000 employees in more than 30 countries.

As a global leader in Engineering and R&D services (ER&D), Altran offers its clients a new way to innovate by developing the products and services of tomorrow. Altran works alongside its clients on every link in the value chain of their project, from conception to industrialization.

IT
Bath
30,000 employees