Senior Software Engineer
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!
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!