Search jobs > Washington, DC > Senior software engineer

Senior Software Engineer

GE Healthcare
Washington, District of Columbia, US
Full-time

Job Description Summary

Scroll down to find an indepth overview of this job, and what is expected of candidates Make an application by clicking on the Apply button.

As Senior Software Engineer, you’ll work closely with architects and technical product managers to translate overall system architecture and product requirements into well-designed and implemented software components.

You’ll take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and sound software engineering practices - using software engineering best practices to ensure a high standard of quality for all the team deliverables.

At GE Healthcare, we are committed to bringing cloud-based solutions for our customers : all aspects of computing services across the cloud and edge including servers, databases, storage, networking, analytics, software, intelligence are delivered over the Internet.

Our Science & Technology organization is harnessing the power of technology to make healthcare more precise, more personalized, and more accessible for everyone.

From driving the overall clinical research and patient-centric innovation strategy to delivering new digital and machine learning capabilities - we’re committed to leading digital transformation, improving outcomes for patients and providers, and creating a world where healthcare has no limits.

To find out more, visit : GE Healthcare Careers

Our teams are based in the US (San Ramon, Milwaukee, Seattle), France, Israel, and India (Bangalore).

Job Description

Roles / Responsibilities

  • Work with the team to help solve business problems
  • Write high quality distributed system software
  • Work closely with architects and technical product managers to translate overall system architecture and product requirements into well-designed and implemented software components.
  • Take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and sound software engineering practices
  • Participate in software design reviews, you conduct peer code reviews, and provide input and feedback to other members of the development team.
  • Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security.
  • Use software engineering best practices to ensure a high standard of quality for all the team deliverables.

Minimum Qualifications

  • Bachelor’s degree in Computer Science or related discipline
  • 6+ years of professional software development experience with history of technical innovation
  • 3+ years of experience with building scalable, distributed systems using modern frameworks such as AWS, Azure or GCP
  • 1+ years of leading design or architecture (design patterns, reliability, and scaling) of new and existing systems experience
  • Experience providing technical leadership to engineers, leading an engineering team, and / or mentorship.

Desired Qualifications

  • 8+ years of experience including 3+ experience with big data systems, analytics, containerized microservices, serverless functions, and event-driven architecture
  • Master’s or PhD degree in Computer Science, Computer Engineering, or related field
  • Experience with design / architecting large-scale distributed systems preferably using AWS technologies
  • 2+ years working directly with end customers to assess needs, identify solutions, and constructively resolve disagreements
  • Bring fresh ideas from all areas, including testing and validation automation while maintaining the production availability, conversion automation, distributed computing, large-scale system design
  • Experience with supporting production software deployments
  • Technical expertise across all deployment models on public cloud, and on-premises infrastructure
  • Experience creating, documenting, and communicating software architectures for complex products
  • Experience in building, tracking, and communicating plans within Agile processes
  • Excellent technical problem-solving skills and aptitude to learn new technologies and methodologies

Eligibility Requirements

GE HealthCare may choose to sponsor visas as business needs dictate.

Relocation Assistance Provided : Yes

J-18808-Ljbffr

17 days ago
Related jobs
Promoted
VirtualVocations
Washington, District of Columbia

A company is looking for a Senior Software Engineer - Platform Security. ...

Promoted
Capital One
Washington, District of Columbia

Senior Software Engineer, Back End (Java, Go, AWS). We are seeking Back End Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital On...

Promoted
VirtualVocations
Washington, District of Columbia

A company is looking for a Senior Software Quality Assurance Engineer to join its Quality Engineering team. ...

Promoted
Capital One
Washington, District of Columbia

Senior Software Engineer - iOS. Senior Software Engineer, iOS (IC - ITSG45). Partner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity. Own and lead deliver...

Promoted
VirtualVocations
Washington, District of Columbia
Remote

A company is looking for a Senior Software Engineer in Test - Remote. ...

Promoted
Capital One
Washington, District of Columbia

Senior Software Engineer, Android. Partner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity. Own and lead delivery of major components and platform needs i...

The Washington Post
Washington, District of Columbia

The Senior Full Stack Software Engineer writes code that meets specifications for large and highly complex software programs and systems. This role involves developing software applications and tools, participating in software design, and implementing activities that impact important components and ...

Grey Matters Defense Solutions
Washington, District of Columbia

Grey Matters Defense Solutions is seeking a talented and dedicated, Senior Software Engineer About the job: • Solve real world problems relevant to the Intel Community (IC) and Department of Defense (DoD) using a combination of FOSS/GOTS/COTS software and hardware. Grey Matters Defense Solutio...

Parsons Oman
Washington, District of Columbia

Space Ground System Solutions (SGSS), a Parsons company, has an immediate full‐time opening for a software engineer at our customer site in Washington, DC. The position will be part of a small team, which provides software development and testing for embedded software at the Tactical Electronic Warf...

TQL
Washington, District of Columbia

As a Senior Software Engineer, you will be joining one of our agile teams responsible for developing web-based versions of our core applications as well as identifying opportunities to trial and deploy new applications and tools. You will use your full-stack software engineering experience to develo...