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.
- 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 8 years of related experience.
Knowledge, Skills, and Abilities:- Expertise in current Internet standards, including database, application server, web server, web browser specifications, globalization and localization design/development strategies
- Strong skills in developing applications in the .NET 3.x application framework, including WPF
- In-depth 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, 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.
Nesco Resource