.Net Developer (Mid to Senior Level) – multiple positions

Bay Area, CA

Perm/Contract-to-Hire/Contract
Job Description
Our development team is currently on the lookout for qualified candidates to participate in the development of various web applications. Our team specializes in the Microsoft ASP.NET MVC platform, with extensive use of complementary web technologies such as JavaScript, jQuery, and AJAX.
We are currently looking for mid to senior level developers to join our team. The ideal candidate will be a resource person that will participate on several projects as an analyst and a programmer.
Qualifications:

  • Ability to write efficient and reusable code following the best practices
  • Address the technical challenges with creativity and optimize the use of resources on a given project
  • Excellent interpersonal and communication skills
  • Deploy solutions with written implementation, test and back out plans according to the change control process.
  • Research and evaluate emerging technologies.

Skills:

  • At least 3-10 years’ experience as a software developer
  • Experience with .Net technologies
  • Knowledge of C#, ASP.Net, VB.Net
  • Knowledge Frameworks .NET (up to .NET 4.0+)
  • Great ability to learn
  • Experience with .NET MVC, WCF, SQL SERVER preferred
  • Experience with Sharepoint/Biz Talk preferred
  • Recent experience using AJAX to improve the user’s Web browsing experience
  • Experience using JavaScript frameworks to improve front end functionality that works cross browser.

Sr. Business Analyst with P&C Insurance Experience

Bay Area, CA

Perm/Contract-to-Hire/Contract
Job Description

The Senior Business Analyst will, under limited supervision of a project manager and/or management, perform strategic business analysis in support of various initiatives (e.g. new applications, system enhancements, or process improvements). The Senior Business Analyst acts as an intermediary between the business community and the technical community working with IT project teams and business clients to collect, clarify, and translate business requirements into documentation and conceptual design (using appropriate tools and models) from which applications and solutions are developed. The Senior Business Analyst is an active participant in all phases of the project lifecycle and will be required to work closely with both internal and external business partners to ensure that all business requirements are understood, documented, and met.

The Senior Business Analyst’s primary objective is helping to implement technology solutions in a cost-effective way by determining the requirements of a project or program and communicating them clearly to stakeholders, facilitators and partners.

Qualifications:

  • Works with business partner to elicit high-level requirements and capture business needs
  • Clearly articulates and documents business requirements
  • Assesses the risks of various solutions and prioritizes competing business demands
  • Manages ongoing relationship with business partner to drive satisfaction with IT
  • Coordinates project delivery by participating in design reviews and walk-throughs to communicate systems designs and validate proposed solutions
  • Obtains key inputs from enterprise architecture teams and identifies solution interdependencies
  • Engages with knowledge workers to incorporate usability and user interface needs when designing systems
  • Proactively resolves customer satisfaction issues
  • Analyzes work activities/workflow; diagramming the interaction and flow of events
  • Documents and presents analysis and modeling results
  • Reviews requirements, specifications, test, support and training plans to ensure they are in line with business objectives on projects
  • Participate in the development of user documentation, manuals and training material and assist in the training of business users

Skills:

  • Strong business analysis skills and attention to detail
  • Strong interpersonal skills, team building/training skills and an active listener
  • Ability to work with multiple business functions/processes at one time and prioritize time/tasks accordingly
  • Ability to understand complex business processes
  • Ability to create detailed business cases
  • Ability to perform cost/benefit analysis
  • Excellent verbal and written communication skills at both the functional and technical level, with change/stakeholder management focus
  • Excellent organizational and analytical skills
  • Excellent facilitation and negotiation skills
  • Familiarity with general business functions
  • Basic understanding of information technology and business concepts
  • Required Experience: 6+ years business analysis
  • Property & Casualty insurance experience is required
  • Experience in Guidewire Policy Center is a plus.
  • Two years’ each experience on Waterfall and Agile projects.
  • Required Education: Bachelor’s Degree in a business related field or equivalent business/business analysis related experience

Quality Analyst – Automation

Bay Area, CA

Perm/Contract-to-Hire/Contract
Job Description

The QA Automation Analyst serves an important role in the Company by creating automated scripts to test windows, web, and mobile applications, reporting defects and validating the resolution of those defects.  The QA Automation Analyst is also responsible for creating a testing framework, shared object repository, and function library. They will be responsible for the design, maintenance and documentation of test plans and test cases, as well as assisting with training other QA Analysts on test automation procedures.

The ideal candidate for this position should have exceptional knowledge of the automated testing process.  They should be able to setup a complete testing project which includes: creating a testing framework, shared object repository, and functional library. The candidate should be able to create a testing framework using Visio Studio’s Test Manager or another comparable automation tools. This person must be effectively fluent in English, both orally and in writing, and be able to interact at all levels of the organization; be capable of establishing effective working relationships with business partners; demonstrate sound organizational skills; have a penchant for providing a highly detailed and accurate work product.

 

Qualifications:

  • Must have at least five years’ experience working with automation testing tools.
  • Must be able to record and modify automation scripts using VB script language.
  • Candidates should be able to work in a Microsoft Windows environment and be knowledgeable in the use of MS Office components; be familiar with automated and manual testing.
  • Have an understanding of SQL (Structured Query Language); Relational Database Management Systems, Client/Server Technology, Web and Mobile Development and/or programming experience is desirable.
  • Experience using Microsoft Team Foundation Server and Test Manager.
  • A demonstrated proficiency in the use of personal computers and the ability to train others within a project development environment is imperative.

Skills:

  • We also desire an individual with an Associate Degree or equivalent experience
  • Five or more years experience in Quality Assurance – automated testing.