C# Senior Software Engineer

Research & Development
RO Cluj-Napoca

This job is no longer available.

June 17, 2024

Join Ascom, a global leader in Healthcare ICT and mobile workflow solutions, where innovation meets impact. With our roots in Switzerland and a legacy spanning over 160 years, we are pioneers in revolutionizing the healthcare industry through transformative technology. Our solutions are deployed across 19 countries, powering over 12,000 hospitals worldwide and managing an impressive 800 million alerts annually. At Ascom, we are committed to enriching the healthcare experience for all, shaping the future of care facilities and homes through cutting-edge solutions.

As a Senior Software Engineer, you'll play a pivotal role in our Research & Development team, driving product development and software maintenance in Agile DLP projects. Collaborating with stakeholders, you'll translate project goals into tangible software solutions, expanding Ascom's product offerings. Your expertise will not only shape our products but also mentor and guide less experienced engineers, fostering a culture of excellence and innovation.

If you're passionate about leveraging technology to enhance healthcare experiences and thrive in a dynamic global R&D environment, then join us in shaping the future of care delivery. A Senior Software Engineer role at Ascom offers you the opportunity to be at the forefront of innovation, building solutions that empower our customers to deliver expert care with confidence.

 Your Contributions:

  • Design and implement optimal software solutions focusing on functionality, reliability, performance, and implementation time
  • Assist in resolving customer issues and contribute to software maintenance and refactoring of existing products
  • Interpret customer and stakeholder requirements and translate them into software features
  • Lead technical investigations and pre-studies
  • Identify technical debt and drive refactoring efforts to enhance maintainability
  • Adhere to operational documents and procedures
  • Reduce low-quality defects and development lead time through rigorous adherence to agile methods
  • Stay updated with technical developments and new technologies in relevant areas
  • Identify software synergies between products and collaborate to align coding practices and solutions across different teams
  • Coach other software engineers in efficient and high-quality design and implementation methods to maximize customer value
  • Generate technical requirements and design documentation and contribute to user documentation
  • Initiate and participate in design and code reviews and collaborate with colleagues to implement improvements in technology and working methods
  • Verify own software modules and participate in verifying the complete software product, while promoting and contributing to test automation



The Ideal Candidate:

  • Strong experience with C#.
  • Familiar with frameworks in ASP.NET 4.8, .NET Standard, and ASP.NET Core (preferably from 6.0).
  • Proficient with SQL Server, any ORM, Git, and any repository.
  • Experienced with versioning and creating NuGet packages.
  • Knowledgeable in OpenID and OAuth2.
  • Familiar with Web Forms, Windows Services, and MSI installations.
  • Skilled in using any CI tool (we use TeamCity and Jenkins).

Preferred Skills and Experience:

While not mandatory, the following skills and experiences would be advantageous:

  • Familiarity with Blazor Server apps with any external UI components (we use Radzen UI).
  • Experience with Docker and containerization.
  • Ability to deploy applications with Helm.
  • Experience with Azure Kubernetes Services or any cloud Kubernetes services.
  • Skilled in setting up CI/CD pipelines.
  • Experience with microservices architecture.
  • Experience with Rancher or any other cluster management tool.


    What We Offer You:

    • A company you can take pride in.
    • Inspiring and collaborative colleagues.
    • Abundant opportunities for personal and professional growth.
    • The chance to work with cutting-edge technology in the healthcare industry.
    • Flexible remote work



    Join Us and Make an Impact:

    Ascom is an equal opportunity employer committed to fostering diversity, equity, and inclusion. We welcome applicants of all backgrounds and do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, veteran status, disability, or any other protected status. We believe that a diverse workforce strengthens our team, drives innovation, and enriches our workplace. Join us in creating an inclusive environment where everyone is valued and has equal opportunities to succeed.

    Join our team at Ascom and help us realize our vision of enhancing digital information for optimal decision-making in the healthcare industry. Together, we are making a real difference in the lives of those who benefit from our technology.

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

    Back to list