Software Engineer
at GE Healthcare
Washington, District of Columbia, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 31 Aug, 2024 | USD 156420 Annual | 31 May, 2024 | N/A | Infrastructure,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 Principles | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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