Senior Software Engineer (m/f/d)

Background:

We are seeking a skilled and experienced Software Engineer. The ideal candidate will have a strong foundation in software engineering, with proficiency in at least one programming language (Java or Python preferred). You will join our client in its efforts to continuously improve our application, which requires both a creative and analytical mindset to propose and implement new ideas. In this role, you should be able to work independently with little supervision. You will join a growing engineering team to build platform services for a global portfolio of digital products.

General Information:

Start date:
asap - latest Start Date: 1.7.2024
End Date:
12 months with an extension possible
Workplace:
The position is for Kaiseraugst and the consultant must be based in Switzerland, but could entirely work from home
Workload:
100%

Ihre Aufgaben:

  • Create and maintain software for orchestrating cloud infrastructure.
  • Identifying use cases and writing tests (unit tests, integration tests).
  • Deploying cloud infrastructure using terraform.
  • Prepare documentation and participate in design and code reviews.
  • Serving as a role model - and helping the team to follow software engineering best-practices

Your Profile:

  • Minimum 5 years experience working on and maintaining larger software projects by a group of developers.
  • Solid experience with software development lifecycles and agile development methodologies (mainly scrum).
  • Participate in requirements, architecture, and design specification reviews.
  • Practical knowledge of OO principles and design patterns.
  • Proficiency in at least one programming language (java, python background preferred) with focus on writing structured, maintainable code that is easy to work on and contribute to.
  • Experienced with designing and consuming REST APIs.
  • Development Essentials: jira, git, gitlab, docker. (*****)
  • Exposure to cloud & kubernetes is preferred.
  • Experience with writing and managing tests for the software they build.
  • Process & Operations: support test automation required by quality practices as well as regulatory compliance needs.

Nice to haves:

  • Logging and monitoring (Prometheus and Grafana)
  • Certifications (AWS / K8s)

Apply for this job

Does this job fit your talents and seem right for you? Don't hesitate to apply online now.

Facts about the job

Country
Switzerland
Location
Basel-Stadt
Contract type
Contracting
Job-ID
12KZM4&origin=51001
Company
Coopers Group AG