Software Engineer Job Vacancy in GE Healthcare Bengaluru, Karnataka – Updated today
Are you looking for a New Job or Looking for better opportunities?
We got a New Job Opening for
Full Details :
Company Name : GE Healthcare
Location : Bengaluru, Karnataka
Position :
Job Description : Job Description Summary
As a full stack developer in Imaging Fleet Solutions team, you will be involved in designing, developing, and delivering Cloud-based multimodality Imaging Protocol Management (IPM) solution for GE Healthcare Imaging products. You will work with a cutting edge team on SaaS and Web development over a polyglot PaaS substrate including the Device SW, Edge and AWS Cloud. You will work closely with Global Product Management and will be responsible for development of new software features based on requirements and within the constraints of Architecture, Platform and design guidelines.
Our mission in Imaging Fleet Solutions is to develop and enable an ecosystem of interconnected Imaging devices and innovative software applications & offerings that deliver value across Imaging operations, Exam workflow and Clinical Decision Support for Customers.
Job Description
Roles and Responsibilities
In this role, you will:
Collaborate with Product Management & Solutions Architect to understand requirements and user stories.Engage in technical discussions; participate in technical designs and present technical ideas through white boarding.
Derive software requirements and software functional specification, validate software requirements, provide software feasibility analysis and software effort estimation.Participate in the software development as part of the Scrum team. Accountable for the Definition of Done for user stories – define, design, and ship new features.Identify potential harmony and for re-use of components / technology.Execute in a fast paced delivery mode and focus in delivering tasks to meet the product release goal.
Ensure code quality, test coverage and adherence to different quality metrics.Ensure the performance, NFR and responsiveness of applications.Bring rigor in software development, follow TDD/BDD and CI/CD development paradigms.
Qualification and Experience
Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
A minimum of 3 years of professional experience in product software development
A minimum of 2 years of hands on experience in software development covering full stack (Core Java, Spring Boot, NodeJS, SQL/NoSQL, Containers, HTML5/AngularJS)
Desirable Skills
Experience in Java / Spring, AngularJS & NodeJS development languages and frameworks.Experience in SaaS development on AWS/Azure/GCP or similar PaaS substrate using GO or Java based Microservices.
Hands-on experience in API modelling/design and development.
Hands-on experience in DB – PostgreSQL or DynamoDB and ORM frameworks (JPA/Hibernate).
Experience with modern CI/CD tooling (Gradle/Maven, Git, Jenkins, Artifactory).
Experience in Agile development practices: Test Driven Development (TDD), Behavior Driven Development (BDD).
Experience developing in a Containerized Linux environment.
Nice to have exposure developing containerized applications with Docker and Kubernetes.
Nice to have experience with scripting languages (Python, Ruby, Perl, bash, PHP etc).
Excellent communication skills.
Able to work well with global teams, including time-zone flexibility.
Enthusiastically follow open-source software, technology trends, software engineering best practice and technologies while enjoying the challenge of solving complex problems.
Note
This Job Description is intended to provide a high level guide to the role. However, it is not intended to amend or otherwise restrict/expand the duties required from each individual employee as set out in their respective employment contract and/or as otherwise agreed between an employee and their manager.
Additional Information
Relocation Assistance Provided: No
This post is listed Under Software Development
Disclaimer : Hugeshout works to publish latest job info only and is no where responsible for any errors. Users must Research on their own before joining any company