Senior Software Engineer

Randstad (Schweiz) AG

Randstad (Schweiz) AG

Apply

Key information

  • Publication date:

    20 March 2024
  • Workload:

    100%
  • Contract type:

    Temporary
  • Language:

    English (Fluent)
  • Place of work:

    Rotkreuz + HO
Jobdescription
In the Serum Work Area software development team we work on the next generation of software used to manage and interact with the instruments used in the Core Lab, by doing the Research & Development.

As a senior software development engineer you will design, develop and test innovative software solutions, offering your expertise with software engineering/ development within a regulated environment

Information:
  • Latest starting date: 01/06/2024
  • Duration: End of 2024 - possible extension
  • Location: Rotkreuz + HO
  • Workload: 100%
Tasks & Responsibilities:

* Actively participate in all phases of software development from feasibility studies through design, development, documentation, testing and bug fixing including software maintenance
* Use agile engineering practices and various software development technologies to develop innovative and efficient solutions and deliver them according to project timelines
* Collaborate with other agile team members to automate integration of the different services and features to the target system
* Very good knowledge in container orchestration
* Collaborate with other agile team members to craft clear user stories, design and implement automated tests for products, and continuously deliver product enhancements
* Collaborating closely with product owners and team members to identify product and delivery risks
* Proactively and continuously drive forward and role-model best practice, engineering processes and agile behaviour
* Rapidly develop creative and efficient solutions that enhance the client customer experience

Must Haves:

* Min. Bachelor's degree in Computer Science, Mathematics, or a similar field, or comparable work experience as a Software Engineer
* Min. 7+ years of professional software development experience
* Agile experience (e.g. Scrum/ SAFe) and DevOps experience
* Very good understanding of software engineering best practices including TDD, Pair Programming, code reviews and design patterns
* Proficiency in C# and .NET core development
* Hands-on work experience with Build tools for .NET applications: msbuild, cake
* Good knowledge and working experience with Kubernetes, helms, flux, etc. (***)
* Good knowledge of CI/CD automation tools and components like Azure DevOps Server
* Good working experience with Docker and Docker compose
* Fluency in English (spoken and written)
* Strong communication and collaboration skills, with the ability to work effectively in a team environment.
* Excellent problem-solving skills and attention to detail.
* Experience with integrating complex systems, ensuring data flow and interoperability.
* Experience in vulnerability management and tools for it

Nice to Have:

* Experience working within a regulated software development environment would be a plus
* German is a plus

Additional Information:

* Please upload the degree certificate as well as the latest reference letter.
* Only Contractors with a completed education can be considered.
* CVs have to be uploaded in English.

Ready for it?
Send us your application and let's have a chat!

Natacha Patrão

Contact

  • Randstad (Schweiz) AG

Apply