Our client GE Healthcare looks for a new colleague as Senior Software Engineer
Role Summary:
In your role as Senior Software Engineer you are responsible for technical development of advanced medical solution of world first class GE Healthcare's medical products.
Essential Responsibilities:
- You actively participate in all stages of the agile development cycle, cooperate with product designers, developers, testers and project managers.
- As a part of an agile team, you are responsible for technical design, development and testing of our medical solution.
- Development of technical specification, analyze user requirements.
- You drive product quality by applying modern software engineering practices, implementing unit tests, ensure pragmatic, clean and sustainable implementation.
- Continuous improvement of product / technical design / processes.
- Translate application storyboards and use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable code
- Ensure the best possible performance, quality, and responsiveness of the applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automatization
- Mentors junior team members
Qualifications/Requirements:
- Very strong proficiency in Java 8+ development.
- Understanding of JVM, its limitations, weaknesses, and workarounds
- Solid understanding of object-oriented programming
- Understanding fundamental design principles behind a scalable application
- Experience with microservices
- Experience with both external and embedded databases
- Knowledge of relational and nosql databases (pgSQL)
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests (TDD, BDD)
- Proficient understanding of code versioning tools, such as Git
- MSc/Bsc’s Degree in Computer Science or in “STEM” Majors
Our Offer:
- Competitive salary
- Cafeteria package and other benefits
- Participation in international projects
- Home office possibility
- Multinational company