About the Role
Design and implement full-stack web solutions using C# and related technologies, ensuring high performance, scalability, and maintainability of software systems.
Responsibilities
- Develop and maintain server-side and client-side components of web applications
- Collaborate with product teams to define and deliver new features
- Write clean, maintainable, and efficient code following software design principles
- Participate in code reviews and contribute to technical decision-making
- Troubleshoot and resolve software defects and performance bottlenecks
- Ensure application security and compliance with industry standards
- Integrate front-end elements with back-end logic and APIs
- Support deployment processes and continuous integration pipelines
- Work with databases to design and optimize queries and schema
- Contribute to architectural planning and system design discussions
- Maintain documentation for code, systems, and processes
- Monitor application performance and implement improvements
- Collaborate with QA teams to ensure software quality
- Stay current with emerging technologies and frameworks
- Mentor junior developers and support team growth
- Ensure adherence to coding standards and best practices
- Participate in agile development cycles including planning and retrospectives
- Design RESTful APIs for internal and external consumption
- Implement responsive user interfaces using modern JavaScript frameworks
- Optimize applications for speed and usability
- Work with cross-functional teams to align technical solutions with business goals
- Support regulatory requirements for medical software development
- Contribute to unit and integration testing strategies
- Evaluate third-party tools and libraries for integration
- Assist in system upgrades and technology modernization
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model
Team
Collaborative engineering team within a medical technology division focused on life-saving solutions
About Us
Our team develops advanced medical technologies designed to improve patient outcomes and support healthcare providers. We focus on creating reliable, innovative solutions that meet rigorous regulatory standards and deliver real-world impact.
Why Join?
This role offers the opportunity to work on mission-critical applications in a growing division of a global medical company. Engineers contribute directly to products that enhance emergency care and save lives.
Available for qualified candidates