May 20, 2009

.Net - Senior Software Engineer

Responsibilities

  • Identify risks and dependencies within the scheduled and cross-group feature areas
  • Provide prototypes / proof-of-concepts to the business owners and users as a part of the requirements process
  • Plan ongoing product enhancement and maintenance
  • Responsible for technology roadmap and strategy
  • Investigate new technologies and research ongoing industry developments
  • Perform architecture, product enhancement and maintenance development tasks
  • Design, develop and unit test solutions based on Microsoft .NET 2.0+ technologies and tools such as MS Visual Studio 2005/2008, C#, ASP.NET, Win Forms, Microsoft AJAX and MS SQL Server 2005
  • Follow development methodology, policies, procedures and standards
  • Mentor developers, perform code reviews and possibly manage project commitments
  • Take responsibility for the performance and serviceability of products
  • Proactively identify and resolve customer/partner and quality issues
  • Deliver quality product on time

Skills

  • Demonstrated ability to work well independently, identify and manage dependencies, resolve issues and ship product on time is required
  • Strong understanding of and experience with SCRUM software development methodology
  • Must have superior knowledge of C/C++/C#, ADO.NET, ASP.NET, VB.NET, XML/XSL, HTML, JSP, AJAX, Atlas, UNIX/Linux, Remoting and Web Services
  • Solid understanding of Object Oriented analysis and design is required
  • Possess the ability to work on creating prototypes
  • Demonstrated history of working effectively within a team and cross-group environment
  • Excellent communication, interpersonal and organization skills are required
  • Linux/Windows Server
  • Bachelor's Degree in Computer Science or related technical discipline
  • Preference will be given to applicants who have experience in health care IT applications especially in LIMS and RIS
  • Working knowledge of HL7 will be a big plus

Experience

  • At least 4 years experience of software development in .Net framework
  • 2-3 years of experience with SCRUM
  • Experience with .Net Framework 3.0 technologies such as WCF and Workflow Foundation would be preferred
  • Qualification

    Four years Bachelor's or Masters Degree in Computer Sciences from HEC recognized university or similar technical discipline.


Send your CVs to:
jobs@visualsparks.com