Senior Engineer, Development

Alliance Healthcare Services, Inc. Irvine , CA 92606

Posted 4 months ago

About Us

At Alliance HealthCare Services, our focus is on transforming the customer and patient experience. Vital to our success are the Corporate Team Members who collaborate with clinical, operational, and sales teams in the field. We focus on delivering improved processes, innovative new services, and business solutions that differentiate and advance our comprehensive clinical servicesalways with our patients' and customers' needs in mind.

Job Responsibilities

The Sr. Development Engineer provides technical guidance and oversight to a small group that designs, develops, maintains and troubleshoots web and desktop applications within the Alliance Enterprise technology stack. This Lead is a member of our enterprise development team and will provide technical leadership. This individual will also be tasked with being an active developer in the group, configuring, coding, developing, maintaining, updating and documenting applications in an Agile (SCRUM) development environment. This person will report to the Director IT, Engineering Services who oversees this area.

Specific duties includes, but are not limited to:

  • Provide technical leadership to a development team.

  • Provide high-level development estimates for planning/budgeting.

  • Work with Enterprise Architect to design compliant solutions.

  • Design, develop an support solutions using .NET Framework.

  • Maintain and enhance existing SQL/SRS applications.

  • Support & develop WCF/SOAP web services within the Alliance enterprise.

  • Optimize processes in order to reduce ongoing IT Support costs.

  • Review, evaluate and provide feedback.

  • Troubleshoot IT related application issues.

Position Requirements

  • Bachelor's degree or equivalent experience required: Master's degree in Computer Science is preferred.

  • 3-7+ years' experience as a Team Lead or Project Manager required.

  • web development in .NET Framework 2.0+ required.

  • Proficient in ASP.NET, C#, ADO.NET, HTML/XHTML, CSS, XML, SQL, WCF, WPF/XAML, web development in .NET Framework 2.0+ required.

  • Microsoft Certified Solutions Developer (MCSD), Microsoft Certified Solutions Associate (MCSA), or Microsoft Certified Solutions Expert (MCSE) preferred.

  • Certified Data Management Professional (CDMP) preferred.

  • Hortonworks Data Flow Certified NiFi Architect (HDFCNA) preferred

  • SalesForce Data Certification preferred.

  • TOGAF Certification preferred.

  • Project Management Professional (PMP) preferred.

  • Exposure to MVC 2.0+, AJAX and SQL/Objects, JavaScript, JQuery, Data Analytics, HTML, CSS preferred.

  • Strong SQL Query knowledge.

  • Solid OO design and development concepts.

  • Understanding of Unit/Integration Testing. Be able to create and execute test plans, data, and remediation plans.

  • Relational database design concepts.

  • Microsoft Office expertise.

  • Leadership/team building experience.

  • Strong problem-solving skills.

  • Ability to mentor and coach.

  • Strong verbal and written communication skills.

  • Experience in an AGILE development environment.

  • Ability to "think outside the box" on solutions.

  • Solid understanding of Windows OS and Networking Concepts.

  • Solid understanding of Windows OS and Networking Concepts.

  • Some Test-Driven Development Background.

A division of Alliance HealthCare Services, we are an equal opportunity employer and we believe in strength through diversity. All qualified applicants will receive consideration for employment without regard to, among other things, age, race, religion, color, national origin, sex, sexual orientation, gender identity & expres

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior SSD Firmware Development Engineer

Encore Semi Inc.

Posted Yesterday

VIEW JOBS 10/23/2019 12:00:00 AM 2020-01-21T00:00 Position Title: SSD Firmware & Test Development Engineer<br /> Location: near Mission Viejo, CA<br /> Status: Full-time (salary + benefits + bonuses)<br />  <br /> <strong>About the Team:</strong><br /> The growing Encore Semi Firmware Development / Firmware Test team collaborates with customers to develop “bare metal” and higher-level Firmware to enable the productization of SSD products and systems.  The team develops Firmware for all aspects of the system from the controller to the system including code enabling Host Interface (NVMe/PCIe, SATA, etc) features, optimizing the interface with the Storage media and the overall device integration into the storage system.  The team also plans the approach for testing the drive and module level firmware, creates the tools required to implements those plans and executes the testing protocols.  Come join the team to collaborate with SSD Storage developers and deliver the next generation of Storage System products.<br />  <br /> <strong>About the Project:</strong><br /> The Encore Semi Firmware Development team delivers the entire FW stack to enable current and next generation SSD based Enterprise Storage solutions.  The team is expanding its Firmware Development and Test Development capabilities.  Projects include developing/implementing new drive level firmware features, developing FW module test plans (utilizing both block box and white box approaches), increasing automation to extend and optimize existing validation environments, and working with FW developers to enable new or extended features and working with customers to reproduce failures and identify solutions or workarounds.  The team works closely with the overall product development team to enable existing designs and next generation projects.<br />  <br /> <strong>Minimum Qualifications:</strong><br /> • Knowledge of mass storage systems, Flash memory (NAND /NOR), NVMe / SATA / SAS / RAID protocols<br /> • Hands-on experience with the creation of drive level firmware, product test plans, configuring test scenarios for embedded software (firmware) development, functional and regression testing of firmware products<br /> • Experience with tools to enable Embedded Software / Firmware testing such as Flexstart scripting or automated testing techniques<br /> • Strong experience in debugging failures to root cause across a Storage system<br /> • Some experience with development of FW for SSD or NVMe-based systems is desired<br /> • 7+ years of Firmware test and / or Firmware development projects; preferably enabling multiple products into production<br />  <br /> <strong>Preferred Qualifications:</strong><br /> • Knowledge of specific SSD controller functions such as command handler, vendor commands, Flash Translation Layer, wear leveling, or garbage collection either as a FW developer or in testing such functions<br /> • Experience testing and debugging SSD controller hardware or Storage System hardware components<br /> • Experience with scripting including with Python or Ruby<br />  <br /> <strong>Education Requirements:</strong><br /> • Required: Bachelor's, Computer Science or Electrical Engineering<br /> • Preferred: Master's, Computer Science or Electrical Engineering<br /> <br /> <br /> <strong>About Encore Semi</strong><br /> <br /> <a href="">Encore Semi</a> is a successful SoC Design and Software Engineering Services company headquartered in San Diego, California.  We build Centers of Expertise (CoEs), engineering teams onsite, to support our many customers from the semiconductor and electronics system industry in North America (San Diego, Bay Area, Austin, Raleigh, Longmont, New York, Boston areas).  Our teams of experts contribute to leading-edge projects in the areas of SoC design and embedded software.  We provide high-value through acceleration, performance improvement, optimization, and risk mitigation.<br /> <br /> Encore Semi provides its engineering team members with continuous exposure to top advanced technologies and tools, participation in challenging yet exciting projects, and direct collaboration with its industry-leading teams, customers, and long-term partners.<br /> <br /> <a href="">Encore Semi Career Path </a> &  <a href="">Encore Semi Full-time Benefits</a> Encore Semi Inc. Irvine CA

Senior Engineer, Development

Alliance Healthcare Services, Inc.