Job Overview
About the Position
JOB DESCRIPTION: Software Developer Full-Stack
Job Details
ID: W579
Department: Clinical Software
Country: Spain
Job Summary
In Werfen, Clinical Software Business Unit we are committed to developing secure, efficient, and innovative clinical applications and laboratory instrumentation systems. Our solutions enhance patient care and facilitate the management of information in hospitals and laboratories around the world.
We are looking for a Senior Software Development Engineer Full-Stack to produce scalable software solutions. You will be part of a cross-functional team to develop a remote support system that provides support to thousands of installs worldwide and provides predictive performance analyses to our support teams. We are proud to improve the quality of life for millions and contribute to a healthier society worldwide.
Key Accountabilities
- Develop software to solve problems and deliver value to the customers using modern engineering approaches and agile principles
- Make our technology scale through the design of client-side and server-side architectures
- Participate in troubleshooting and performance improvement processes
- Participate in the team’s life and contribute to decision-making
- Participate in the feature definition with the technical stakeholders, break solutions down into manageable and predictable deliverables
- Write technical documentation
- Design and develop effective solutions
Networking/Key relationships
- Development Team
- Test Team
- Other Technical people from the dependencies solutions
- Project Manager
Minimum Knowledge & Experience required for the position:
- Proven minimum experience (4 - 5 years) as a Full Stack Developer or similar role, making use of object-oriented paradigms and design patterns.
- Experience with unit testing and Moq frameworks
- Extensive knowledge of back-end languages (e.g., .Net, NetCore)
- Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
- Knowledge of JavaScript frameworks such as Angular
- Familiarity with database technology such as SQL Server
- Experience developing unit tests
- Experience with issue tracking, troubleshooting, defect management and version control.
- Education: Engineer, computer Science or other Technical degree
Extra:
- Knowledge of and experience MQTT Message Brokers management such as RabbitMQ
- Knowledge of and experience with TFS.
- Knowledge of and experience with Jira.
- Knowledge of and experience with AWS
Skills & Capabilities:
- Leadership and Technical knowledge to propose solutions for issues and challenges in software development
- Interest to learn and understand business areas to provide value-add solutions
- Driving Innovation
- Accountability
- Proactive and multitask person
- Able to function independently, but still work well in a team-oriented environment.
- Highly organized and detail-oriented.
- Fluent English
- Good development practices and clean code passion
Travel requirements:
Less than a 5%
Acknowledgement:
The above statements are intended to describe the general nature and level of work being performed by the incumbent. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of this position.
I have read and understand the job description for my position. I agree to comply with the corporate compliance policy and all laws, rules, regulations and standards of conduct relating to my position.
I understand that this does not constitute or contain a contract or employment promise of any kind. Nothing contained herein modifies the at-will nature of my employment with Werfen.