.Net Senior Software Engineer

Research & Development
FR Suresnes, FR Grenoble

Apply now
September 14, 2023

Are you someone who would enjoy working with product development and software maintenance of healthcare technology? Does the sound of working as part of a global R&D team excite you? If so, then a Senior Software Engineer role with us might be what you’re looking for. As part of our Research & Development team, you’ll be at the forefront of our business and building solutions that ultimately help our customers provide expert care.


Key Tasks and Responsibilities

  • Responsible for designing and implementing optimal software solutions with regards to functionality, reliability, performance and implementation time
  • Understand customer and stakeholder requirements and how they translate in software features.
  • Actively contribute to requirement analysis and definition and promote, supervise and participate in design review meetings that focus on assigned platforms
  • Produces both high-level and detailed designs for core services
  • Identify technical debt and drive refactoring to increase maintainability
  • Reduce low quality and defects and development lead time by rigorous adherence to agile methods
  • Stay abreast with technical developments and new technologies in relevant areas
  • Identify synergies between products with respect to software and collaborate to align coding practices and solutions in different teams
  • Promote and coach engineers on how to produce clean, scalable, modular, secure, well-structured and testable code and drive a culture of continuous improvement
  • Create technical requirements and design documentation and contribute to user documentation
  • Initiate and participate in design and code reviews and collaborate with colleagues to execute improvements both in technology and way of working
  • Responsible for verification of own software modules and to participate in the verification of the complete software product. Promote and contribute to test automation
  • Participate in implementation and verification activities within the team and support in resolution of customer issues. Promote and contribute to test automation


Requirements Qualifications and Work Experience

  • At least 8 years’ experience of designing and programming software
  • Experience in agile software development and development life cycles
  • Experience on cloud and Microservice architecture


Skills and Competencies

  • Very good skills of applicable programming languages .NET Core, methods and tools Knowledge and deep understanding of latest relevant technology
  • Strong problem diagnosis and problem-solving skills
  • Mentoring skills
  • Strong drive and commitment, solution-oriented, with a passion for software and technology
  • Curiosity and seeks to understand the “why” behind a feature and a problem
  • Independent worker with ability to perform in a high-pace environment and to meet deadlines
  • Analytical and structured personality
  • Strong team player with high level of interpersonal and communication skills
  • Quick learner with a flexible mindset
  • Innovative


We are… 

A global solutions provider focused on Healthcare ICT and mobile workflow solutions. Headquartered in Switzerland, our business spans across 19 countries, and has been supporting the healthcare industry for close to 160 years by providing them with technology to enable them to support their communities.

Together we can make a difference in the lives of the people who benefit from our technology.


To learn more about what we do, visit us at: www.ascom.com

Back to list Apply now