Experience Inc. Jobs

Job Information

ICU Medical Principal Software Engineer - UI Developer in San Diego, California

The UI Developer will have overall accountability to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. Software development is primarily responsible for both front and back end development and designing front end web architecture, ensuring the responsiveness of applications and working alongside graphic designers for web design features. The Principal Software Engineer can foresee and recognize potential issues that impact their projects and will work diligently with their management to clear these barriers, resolve conflicts or facilitate rapid decision making with the appropriate team member(s) / leadership to resolve the issues. Essential Duties & Responsibilities • Design and build UI architecture, components, and customization for an extensive, highly interactive web application suite while ensuring application responsiveness. • Mentor junior/senior engineers and work alongside motivated, supportive, and talented people in a collaborative, Scrum environment. • You will work closely alongside UI/UX designers, web engineers to implement a next generation UI framework and applications. • Lead development efforts of features and support other web engineers in understanding its architecture. • You must have a deep understanding of modern web applications and MVC concepts (HTML, CSS , JavaScript, AngularJs). • You must have experience with large scale web applications. • You will see a project through from conception to finished product, while meeting both technical and consumer needs. • Stay abreast of developments in web applications and programming languages. • Analyze software requirements to determine feasibility of design. • Ensure compliance, alignment and consistency with the corporate quality system, software development practices and suitability. • Perform architectural and detailed design reviews. • Apply techniques to interpret/evaluate requirements, synthesize and evaluate data. • Work on special projects as they arise. Knowledge, Skills & Qualifications Depending on Area of responsibility, will have the following requirements: • Excellent knowledge of Enterprise and Application Architecture & Design. • Experience with technologies: HTML, CSS and JavaScript frameworks such as Angular JS, React and Node. • Some knowledge of AWS Cloud technologies and security. • Must have a proven track record of developing and launching successful products. • Strong knowledge of Object-Oriented analysis & design methodologies • Strong verbal and written communication skills and can communicate effectively with remote team members. • Advanced ability to communicate effectively with both technical and non-technical team members. • Knowledge of regulatory requirements a plus. Education and Experience • Bachelor’s degree in software engineering, web development or related field from an accredited college or university. • A minimum of 10 years of relevant experience in a software engineering role. Minimum Qualifications • Must be at least 18 years of age Travel Requirements * • Typically requires travel less than 5% of the time *Physical Requirements and Work Environment * • This is largely a sedentary role. • This job operates in a professional office environment and routinely uses standard office equipment. ICU Medical is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. Title: *Principal Software Engineer - UI Developer Location: CA-San Diego Requisition ID: 21300117