Craftsperson-in-Training
Codurance, Spain

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
Qualification
Unspecified
Total Vacancies
1 Job
Posted on
Mar 16, 2023
Last Date
Apr 16, 2023
Location(s)

Job Description

As a Craftsperson-in-Training (CT) [Software Engineer], you will join our paid intensive training Academy program.

The programs lasts about 15 weeks, with training led by senior craftspeople within the company. It will cover a number of topics, including classic and outside-in TDD, design patterns, legacy code, Domain Driven Design, databases, quality engineering and Agile processes.

After completing the program you will graduate as a Software Craftsperson and join your fellow Craftspeople on client projects, utilising all the skills that you have learned / honed during your time in the Academy!

The next program is due to start on Wednesday 10th May 2023.


By the end of the Academy program you will:

  • Have experience of working within a Codurance team
  • Be able to engineer, architect and advise on simple distributed systems,
  • Be able to implement and advise on simple CI/CD pipelines,
  • Have all the necessary skills to be a consultant at Codurance: Interact fluently and perform confidently in all client roles (technical and non-technical)
  • Be able to give opinions and options
  • Support and coach other developers
  • Be able to participate in all related client-facing activities (practice talks, workshops, demonstrations)

Requirements

What about you?

You are passionate about software. You have an interest in improving your skills, and being in an industry that is constantly evolving, have embraced a commitment to continuous learning. You understand the benefits of test-driven development. You have a working familiarity with OO design, have tried to utilise it in coding situations, and learn from the results. You may not be adept at refactoring, but you appreciate that it helps make your code easier to understand and modify. Similarly, you strive to make your code clean, and easy to grasp by revealing its intent.

Above all, you should have a desire to deliver high-quality software, and realise the key to this is adopting good practices. You understand that software lives on long after it is first delivered and that many different people will contribute to it over its lifetime. You have realised that writing code that is easy to understand, and supported by well-designed tests, is a great way of demonstrating you are a team player, as it helps you comprehend and modify your work. You spend time investing in your craft, learning new technologies and practicing different techniques and approaches.


We’d love to hear from you if you:

  • Have a minimum of 3 years of commercial experience working within a development team.
  • Have a competency in at least one of these programming languages: C#, Java, JavaScript, PHP or Python
  • Are happy to learn or work with Java (this is the language we will be using on the program)
  • Have an awareness of Extreme Programming practices and an understanding of Agile practices - how and why these help a team work effectively.
  • Are an excellent communicator and enjoy collaborating with others and working in a team

(If you don't have experience in all of the above but are interested in the role and working with us, please still apply and we can have a chat)

It’s an added bonus if you:

  • Have DevOps experience or worked with any cloud platforms

Benefits

  • Transparency - salary bandings and finances are available to everyone from day one.
  • Autonomy - got an idea? Form an Initiative Circle, take ownership, run with it, and see it through to delivery.
  • Our People - You’ll be working alongside Craftspeople who share your interest in learning, whether that’s on a client project or contributing to our internal projects.
  • Option to work fully remotely (yes, even after Covid!) from anywhere in Spain
  • Private medical and dental insurance
  • Ticket restaurants, transport, and nursery (retribución flexible)
  • Gym discounts

Once you complete the Academy you will have access to:

  • Personal Learning Budget - Access to Learnerbly, our online learning amp; development tool, to support your personal development and career progression here.

We are interested in every qualified candidate who is eligible to work in the EU. However, we are not able to sponsor visas or provide relocation assistance for this role.

    Everyone should have the right to bring their whole self to work and be celebrated for who they are. Our people are hired purely on their commitment to these values and their ambition to deliver outstanding results for our clients. Codurance is proud to be an Equal Opportunities Employer and is committed to fostering an inclusive workplace.

    Job Specification

    Job Rewards and Benefits

    Codurance

    Information Technology and Services - Barcelona, Spain
    © Copyright 2004-2024 Mustakbil.com All Right Reserved.