Monster
 
 

Job Summary

Company
Ventana Medical Systems, Inc.
Location
Tucson, AZ 85755
Industries
Biotechnology/Pharmaceuticals
Job Type
Full Time
Employee
Years of Experience
5+ to 7 Years
Education Level
Bachelor's Degree
Career Level
Experienced (Non-Manager)
Salary

Competitive Compensation Package
Job Reference Code
IRC13052

Software Engineer, Sr.

About the Job

Sr. Software Engineer –

This position is responsible for developing software applications for use in clinical laboratories.  Works with other developers, business analysts, DBA, system architects, and other resources to design and develop web-based software applications as part of an enterprise-quality application platform.  This position will develop code using prescribed coding standards and methodologies.

 

ESSENTIAL FUNCTIONS:

- Develop database and web-based applications;

- Work with third-parties to finalize design, development tasks, and deliver well-

  documented code;

- Responsible for the setup, configuration, and management of web server infrastructure as

  needed to support application development;

- Setup and configuration of web application servers as needed to support development

- Performance tuning and optimizing the web site applications to ensure maximum availability

  and performance;

- Document and execute software test plans (unit and integration testing);

- Support production installations;

- Make hardware and/or software purchasing recommendations and decisions regarding

  development;

- Work with third parties to collaborate on system architecture and design ;

- Work with business customers to define and execute on functional requirements ;

- Collaborate on development tasks, complete code reviews, document test plans, and

  related deliverables;

- Utilizes DOE as appropriate;

- Assures experimental quality through sound, independent, experimental design;

- Participates or leads cross functional technical teams;

- Establishes interfaces across other organizational groups;

- Provides technical direction and feedback to others; 

- Teaches others and troubleshoots problems; 

- Participates in project planning, process updates and contributes to experimental design.   

- Prepares and delivers presentations of project results to others; presents data to larger

  and more diverse audiences;

- Applies functional expertise routinely on the job; 

- Monitors work to ensure quality, and continuously promote Quality First Time.

 

Formal Training/Education:

BS or equivalent in a directly related discipline.  Advanced studies or training

 

Experience:

Typically requires a minimum of 7-10 years of related experience; with at least 2 years .Net experience.

Knowledge, Skills, and Abilities:

- Experienced in current Internet standards, including database, application server, web

server, web browser specifications, globalization and localization design/development

  strategies;

- Skilled in developing applications in the .NET 3.x application framework; WPF is desireable;

- Strong knowledge of one or more current web markup or scripting languages: HTML,

  XHTML, CSS, JavaScript;

- In-depth knowledge of XML, SOAP, WSDL, UDDI, and other web services protocols;

- Strong skills in dynamic or active web content and rich internet application development

   using ASP.NET, AJAX, and C#;

- Experience with third-party charting and data presentation toolkits;

- Strong knowledge in database design, management, and development including SQL Server,

  stored procedures, T-SQL, etc.;

- Experience with two or more desktop publishing/imaging applications and user interface

  development tools like Adobe Photoshop, Paint Shop Pro, Macromedia Director, Flash;

- Uses company coding practices as applied to projects;

- Develops, mentors and assures growth in company practices;

- Uses company  practices for SW integration and test at an expert level;

- Develops and mentors and assures growth in practices.

 
 

Job Tools

 
 

Contact Information

Ventana Medical Systems, Inc.