Software Engineer

at  GE Healthcare

Washington, District of Columbia, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate31 Aug, 2024USD 156420 Annual31 May, 2024N/AInfrastructure,Computer Engineering,Visas,Testing,Aws,Data Models,Analytics,Distributed Systems,Mvc,Computer Science,Sql Server,Integration,Front End Engineering,Spring Framework,Data Systems,Azure,Sql,Design PrinciplesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB DESCRIPTION SUMMARY

As a Software Engineer for Command Center, you’ll work on the cutting edge of cloud technology as you scope and lead complex technical projects, laying the groundwork for early-stage products to iterate and scale. You’ll help to design, build, and maintain user-facing experiences, APIs, scalable distributed services, and systems – driving software engineering best practices and delivering high quality software on tight schedules.
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: https://jobs.gecareers.com/science-technology
This role will be located in our Bellevue, WA location as hybrid 3 days/week and will require the ability to work onsite. Our teams are based in the US (San Ramon, Milwaukee, Seattle), France, Israel, and India (Bangalore).

MINIMUM QUALIFICATIONS

  • Bachelor’s degree in Computer Science or related discipline
  • 3+ years of professional software development experience across the stack including front end engineering and modern design principles
  • 1+ year of experience with building scalable, distributed systems using a modern cloud framework such as AWS, Azure or GCP
  • Strong experience with Java/J2EE, Spring Core, SpringBoot, JPA (e.g. Hibernate)
  • Strong experience with SQL; in creating Data Models, Store Procedures, Views, Functions, and DB Scripts using relational database, preferably MS SQL Server
  • Strong experience using Spring Framework (Core, MVC, Integration and Data)

DESIRED QUALIFICATIONS

  • 5+ years of professional software development experience
  • 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
  • Previous experience working directly with end customers to assess needs, identify solutions, and constructively resolve disagreements
  • Previous experience with big data systems, analytics, containerized microservices, serverless functions, and event-driven architecture
  • 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.

Responsibilities:

  • Work with the team to help solve business problems
  • 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.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Computer science or related discipline

Proficient

1

Washington, DC, USA