-
SUMMARY
Join a growing, high-performance team as we develop software used by hospitals and clinical laboratories to improve patient treatment across the world. The Client is an on-demand molecular diagnostics company that develops, manufactures, and markets fully-integrated systems and tests for genetic analysis in the clinical, industrial and Bio-threat markets.
Candidate will work on medical diagnostic applications predominantly in the Java language running on a Cloud-platform. Candidate will work in a fast-paced, dynamic environment. Must be collaborative, creative and with a knack for problem solving; posses a strong sense of software design and solid coding skills. Candidate should be comfortable working both independently and as a member of a team.
RESPONSIBILITIES
- The Candidate will prototype, design, implement and maintain software applications.
- The Candidate will be part of a software engineering team that develops software for commercial products and in-house research.
- The Candidate may be involved with development in Ethernet communication, mathematical data analysis and data storage.
- The Candidate will work collaboratively in cross-functional project teams with hardware engineers, service, and technical support teams.
- The Candidate needs to be sensitive to the voice of the customers both internal and external.
- The Candidate will adhere and work with the team to continually optimizing the software development process.
REQUIREMENTS
U.S. work authorization: citizen or green card ONLY.
Required Knowledge - Skills - and Abilities:- A BS in Computer Science, Computer Engineering or equivalent, and a minimum of 8-10 years of working experience in Java
- Experience designing and developing software in Core Java, Servlet, JSP, JavaScript, and SQL (database interface)
- Exceptional Java object oriented design and programming skills
- Solid understanding of concurrency, threading, Ethernet communication, data structures
- Demonstrated knowledge of automated testing (JUnit) and experience with test-driven development
- Exceptional troubleshooting and profiling skills in both system and software application levels
- Experience in Gap Analysis of existing software to current and future designs
- Ability to work with existing systems and process to optimize and innovating
- Ability to handle time sensitive projects and activities simultaneously and effectively
- Ability to fluidly shift focus and priorities based on changing business needs
- Ability to be self-motivated, proactive, curious, accountable and flexible
- Ability to evaluate criteria and exercise judgment in selecting techniques to obtain results
- Ability to communicate complex technical issues and design to the peers
- Ability to produce thorough documentation that meets regulatory/methodology requirements
- Experience with developing and maintaining software requirements and software design documentation
PREFERENCES
Preferred Qualifications:- Experience developing Cloud-based software is a plus
- Experience developing with JBoss and Hibernate is a plus
- Experience with developing software as components is a plus
- Awareness of data security requirements and experience
- Experience in ISO and FDA regulated environments, and medical diagnostics instrument related software design is a plus
TERMS
3 months
LOCALE
US-CA-Sunnyvale, CA
HOW TO APPLY
Apply here: http://www.ziprecruiter.com/job/Contract-Staff-Java-Software-Engineer-Cloud-Infrastructure/c81f940f/
Discussion forums: Opportunity: Contract Staff Java Software Engineer (cloud infrastructure) in Sunnyvale, CA (US)
Expanded view | Monitor forum | Save place
Start a new thread:
You have to be logged in to post a reply.