Staff Software Architect jobs in United States
cer-icon
Apply on Employer Site
company-logo

GE HealthCare · 1 week ago

Staff Software Architect

GE HealthCare is a company focused on providing innovative healthcare solutions, and they are seeking a Staff Software Architect to design, build, deliver, and maintain software applications and services. The role involves collaborating with engineers and developers, applying software development lifecycle principles, and ensuring high-quality code delivery.

AppsHealth CareHealth DiagnosticsHome ImprovementHome RenovationInternetMedical
check
Growth Opportunities
badNo H1Bnote

Responsibilities

Collaborate with system engineers, frontend developers and software developers to design and implement solutions that are aligned with and extend shared platforms and solutions
Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
Write code that meets standards and delivers desired functionality using the technology selected for the project
Build features such as web services and Queries on existing tables
Understand performance parameters and assess application performance
Work on core data structures and algorithms and implement them using language of choice

Qualification

Java/JEEMicroservices architectureFront-end technologiesDatabase toolsAgile methodologiesUnix/Linux programmingSoftware development lifecycleContinuous integrationInnovationProblem-solvingCommunicationAdaptability

Required

Bachelor's Degree in Computer Science or 'STEM' Majors (Science, Technology, Engineering and Math) with minimum years of experience 10 years
Collaborate with system engineers, frontend developers and software developers to design and implement solutions that are aligned with and extend shared platforms and solutions
Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
Write code that meets standards and delivers desired functionality using the technology selected for the project
Build features such as web services and Queries on existing tables
Understand performance parameters and assess application performance
Work on core data structures and algorithms and implement them using language of choice

Preferred

Experience with front-end technologies such as Javascript, HTML5, CSS, AngularJS, BackboneJS, EmberJS, KnockoutJS
Experience with database tools (JPA, Hibernate, JDBC, Spring Data)
Experience with rules engines (Camel, Drools, JRules) & modern tooling (Gradle, Maven, Git, SVN) Comfortable in building features such as web services and Queries on existing tables
Experience developing and working in Microservices based software architecture
Experience working with Java/JEE, Swagger/OpenAPI and Springboot/Spring
Experience working with BDD/Cucumber, Perforce/GIT, Artifactory, Gradle/Maven and Docker
Experience with Unix / Linux based programming
Experience working on complex applications that interface with physical devices
Aware of methods and practices such as Lean/Agile/XP, etc
Prior work experience in an agile environment, or introductory training on Lean/Agile. Aware of and able to apply continuous integration (CI)
General understanding of the impacts of technology choice to the software development life cycle
Has the ability to break down problems and estimate time for development tasks
Understands the technology landscape, up to date on current technology trends and new technology, brings new ideas to the team
Displays understanding of the project's value proposition for the customer. Shows commitment to deliver the best value proposition for the targeted customer
Learns organization vision statement and decision-making framework. Able to understand how team and personal goals/objectives contribute to the organization vision
Voices opinions and presents clear rationale. Uses data or factual evidence to influence
Completes assigned tasks on time and with high quality. Takes independent responsibility for assigned deliverables
Seeks to understand problems thoroughly before implementing solutions. Asks questions to clarify requirements when ambiguities are present
Identifies opportunities for innovation and offers new ideas. Takes the initiative to experiment with new software frameworks
Adapts to new environments and changing requirements. Pivots quickly as needed. When coached, responds to need & seeks info from other sources

Benefits

Great work environment
Professional development
Challenging careers
Competitive compensation

Company

GE HealthCare

company-logo
GE Healthcare provides a wide range of medical technologies and services to healthcare providers and researchers. It is a sub-organization of General Electric.

Funding

Current Stage
Public Company
Total Funding
$5.52B
Key Investors
Bill & Melinda Gates Foundation
2024-11-07Post Ipo Secondary· $1.17B
2024-09-12Post Ipo Secondary· $1.29B
2024-02-16Post Ipo Secondary· $1.07B

Leadership Team

leader-logo
Catherine Estrampes
President and CEO, US & Canada
linkedin
leader-logo
Luiz Verzegnassi
President & CEO, Services
linkedin
Company data provided by crunchbase