Tuesday, March 13, 2012

[KITlist-Tech] Senior Software Engineer (Emeryville, CA)

Please direct your responses to: frank.trigueros@techworkers.com

Senior Software Engineer
Emeryville, CA
6 Month Contract to Hire

Bay Area TechWorkers is seeking a Senior Software Engineer for their client who is designing and developing the next generation of online medical information systems using the latest Microsoft .Net technologies.

Position Description
• You will work with a group of software developers, architects, QA, PM and support staff doing feature-based analysis, design, development, deployment and support of a large web-based medical information application.
• Developers work on all layers of the application stack; from our SQLServer 2008 R2 and MongoDB databases, LINQ for objects based middle tier service logic, SOAP and REST-based WCF services, to the .Net 4.0 ASPX pages and controls that integrate Ajax and JavaScript technologies.
• You'll need to have a proven track record designing web-based applications using .NET and/or extensive experience with HL7 or Medical Information Systems using similar technologies
• You'll need to great communication skills and be able to produce design documentation, blog postings, prototypes and other vehicles to share your vision with your team and others.
• You will need to work well in team environments and collaborate with Product Management, Development and Operations team members to define/refine system requirements and use cases.

Responsibilities
• Lead a development team on complex problems where analysis of situations or data requires an in-depth evaluation of various factors
• Deliver leadership in the form of epic and story breakdowns, design documentation, prototypes, design and code reviews and helps teams with task definition and estimation.
• Work with other engineers and architects on standards and frameworks.
• Recognize opportunities for reuse and componentization and understands the broader system environment and develop frameworks or prototypes to propel the development community with better tools/frameworks.
• Recognize dependencies and interactions between components and projects and take ownership of resolving issues/conflicts.
• Work with end-users, product managers and operations team to ensure that the code is deployable, releasable and maintainable.
• Provide documentation and procedures and methodologies for design, development, deployment, maintenance and monitoring.
• Develop patterns, processes and tools to make development more efficient and actively evangelizes their use.
• Provide thought leadership throughout the organization on best practices, methodologies, standards and conventions.

Minimum Requirements
• 8+ years of experience in software engineering
• 3+ years of web-based C#, ASP.NET development experience

Additional Knowledge & Skills
• Experience designing and developing and testing customer facing, high-performance ASP.NET web applications and services
• Thorough knowledge of C# and ASP.net 3.5/4.0 and above as developer and architect
• History of designing web-based applications or Medical Information Systems using Microsoft technologies
• Extensive experience with SQL Server as developer and architect
• Experience with the development of SOAP and/or REST based services using WCF or similar technologies
• Thorough understanding of web application security and web application performance optimization
• Experience with HL7, MongoDB, Agile, TDD, TFS, LINQ For Objects, AJAX, XML, JavaScript a plus
• Experience with electronic health information or medical informatics a plus

Education
• Master's Degree in Computer Science and/or Mathematics - or a Bachelor's degree in Math/CS and equivalent experience


Please send your resume to frank.trigueros@techworkers.com


------------------------------------

********************************************************************

Read the new KIT List blog at www.kitlist.wordpress.com for job tips and to connect to our community!

Please go to www.KITlist.org to join, post jobs, or get answers to common questions. If you have any comments or questions, you can reach us directly at KITtechmoderator@KITlist.org.

By using the KIT List you agree to comply with the Terms of Use on the site, and will not use discriminatory employment practices. The KIT List is a service of Connelly Communications, Inc.

TO UNSUBSCRIBE:
Replying to KIT emails with an "unsubscribe" request does not work.
Instead, just send an email (from the same account you used to subscribe) to KITlist-Tech-unsubscribe@yahoogroups.com. If you are still receiving emails after a few days, please email us at KITtechmoderator@KITlist.org and we will manually remove you. Thanks!
Yahoo! Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/KITlist-Tech/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/KITlist-Tech/join
(Yahoo! ID required)

<*> To change settings via email:
KITlist-Tech-digest@yahoogroups.com
KITlist-Tech-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
KITlist-Tech-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/

No comments:

Post a Comment