Software Engineering Specialist

GE Healthcare GE Healthcare · Healthcare · Bengaluru, Karnātaka, India · Digital Technology / IT

Software Engineering Specialist responsible for designing, building, delivering, and maintaining software applications and services, potentially in the areas of GenAI, cloud, platform, and/or applications. The role involves the full software lifecycle, including requirement analysis, documentation, and implementation, working independently and collaboratively within teams to meet project standards and customer needs.

What you'd actually do

  1. Collaborate with system engineers, frontend developers and software developers to implement solutions that are aligned with and extend shared platforms and solutions
  2. Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
  3. Writes codes that meets standards and delivers desired functionality using the technology selected for the project
  4. Understand performance parameters and assess application performance
  5. Work on core data structures and algorithms and implement them using language of choice

Skills

Required

  • AWS Expert
  • Design Patterns
  • Java programming language
  • Unit Testing frameworks
  • Spring Framework (Core, MVC, Integration and Data)
  • Spring boot
  • Kafka
  • messaging/ frameworks
  • ActiveMQ
  • web services (REST)
  • EJBs
  • SQL
  • Hibernate
  • Oracle
  • MySQL
  • PostgreSQL
  • Containers - Docker/Kubernetes
  • Helm
  • SDLC
  • Lean/Agile/XP
  • CI
  • Software and Product Security
  • Scalability
  • Documentation Practices
  • refactoring
  • Testing Techniques
  • core data structures and algorithms

Nice to have

  • Python