Senior Staff Software Engineer
- Source: LinkedIn
- GE HealthCare
- Hybrid
- Bengaluru
- Full-Time
- Senior
Job Description
Job Description Summary This position is responsible for designing highly complex modules, critical components or a whole application/product in its entirety. Has the vision to integrate it across multiple systems. This position works independently and is seen as a technical leader. The position is responsible for driving the design and development efforts related to architecture, scalability, availability and performance in alignment with the product/application roadmap.
GE Healthcare is a leading global medical technology and digital solutions innovator. Our mission is to improve lives in the moments that matter. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world.
Job Description Roles and Responsibilities In This Role, You Will
- Be responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development m and infrastructure
- Provide guidance to developers with either planning and execution and/or design architecture using agile methodologies such as SCRUM
- Work with Product Line Leaders (PLLs) to understand product requirements & vision
- Drive increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse
- Capture system level requirements by brainstorming with CTO, Sr. Architects, Data Scientists, Businesses & Product Managers
- Leads impact assessment and decision related to technology choices, design /architectural considerations and implementation strategy.
- Subject matter expert in processes and methodologies with ability to adapt and improvise in various situations. Expert in navigating through ambiguity and prioritizing conflicting asks.
- Expert level skills in design, architecture and development, with an ability to take a deep dive in the implementation aspects if the situation demands.
- Leads the architecture and design efforts across the product / multiple product versions and is an expert in architecting custom solutions off the base product.
- Expert in core data structures as well as algorithms and has the ability to implement them using language of choice when necessary – as a value offering.
Education Qualification Bachelor’s Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with a minimum of 15+ years of experience.
Technical Expertise
- Ability to Analyze, design, and develop a software solution roadmap and implementation plan based upon a current vs. future state of the business.
- Working knowledge of technology choices and related cost implications; Experience with complex solution configurations.
- Knowledgeable of full range of solution catalog within a business unit and able to discuss overall solution at depth.
- Experience sustaining operational stability through various life cycle phases (planning, implementation, steady state, de-commissioning)
- AWS Expert, certification preferred
- Proven expertise (10+ years) in Python with Object Oriented experience, with knowledge of at least one Python web framework.
- Understanding of the threading limitations of Python, multi-process architecture, Python data structures, and Python packaging
- Expert (4+ years) in implementing cloud solutions [AWS] with Python
- Good debugging and unit testing skills using a well-known and accepted unit testing framework
- Proficiency in writing and optimizing database queries
- Expertise in designing microservices using Python
- Knowledge in distributed systems programming
- Knowledge with message-driven architectures
- Knowledge of Python frameworks (e.g: Flask, Django)
- Advanced experience with or knowledge of SQL Server DBMS, PL/SQL
Business Acumen
- Evaluates technology to drive features and roadmaps. Maps technology trends to internal vision. Differentiates buzzwords from value proposition.
- Embraces technology trends that drive excellence beyond traditional practicesUnderstands and successfully applies common analytical techniques, including ROI, SWOT, and Gap analyses. Able to clearly articulate the business drivers relevant to a given initiative.
Leadership
- Influences through others; Pre-emptively sees downstream consequences and effectively tailors influencing strategy to support a positive outcome
- Able to verbalize what is …
Skills
- amazon-web-services
- Python
- Flask
- Django
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
