Previous Job
Software Engineer
Ref No.: 17-52543
Location: Woodland Hills, California
Experience Level: 5 Years
Pay Rate : $ 101.40 /Hour
Skill Type
Skill Type:Information Technology
Client is seeking a talented Software Developer to design, implement, and maintain software application. Required technical skills and experience include C#, SQL and .NET. Also required are strong written and oral communication skills and the ability to communicate with business partners and customers in a non-technical manner while delivering on business requirements and value.

Key Responsibilities:
  • Strong understanding of software development, SDLC
  • Strong analytical and troubleshooting skills; Attention to details is critical
  • Demonstrate thorough understanding and ability to use source control / configuration management tools.
  • Demonstrate understanding of QA / QC process and test methodologies
  • Experience with change management procedures
  • Analyze current operational procedures and identifies opportunities for improvement
  • Assist with the documenting detailed needs, program functions, and steps required to develop or modify applications
  • Implement or modify procedures and/or processes to solve business issues considering alternatives and limitations, environment and desired results
  • Comply with company's Global IT Policies & Procedure
  • Comply with FDA regulations
Minimum Requirements/Qualifications:
  • Master's Degree in Computer Science, equivalent work experience acceptable
  • 3+ years of experience with SQL, C#; .Net required.
  • Web applications, WPF, SQL Server, ASP & C#.Net a plus
  • Relevant technical certificates a plus
  • Strong interpersonal and excellent documentation skills are a must
  • Able to assume and complete assignments independently
  • Knowledge in creating and maintaining management level and detailed project plans utilizing Microsoft products
  • Excellent customer service skills required
  • Strong analytical skills required, including a thorough understanding of how to interpret customer business needs and translate them into application and operational requirements
  • Excellent verbal and written communication skills and the ability to interact professionally with a diverse group, executives, managers, and subject matter experts