← all jobs

[Remote] Senior Software Engineer - C#

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. The Senior Software Engineer - C# will build a state-of-the-art CRM Windows application, work in an agile team environment, and mentor junior developers while collaborating with product stakeholders.

Responsibilities

  • Build a state-of-the-art CRM Windows application using C#, WPF, WinUI, MVVM design principles, SQLite
  • Work in an agile, small team environment within a highly successful Cloud company that is growing
  • Diagnose and debug issues in production/development environments
  • Directly collaborate with all product stakeholders and contribute towards product definition and development
  • Mentor junior developers

Skills

  • 5+ years of experience with Object-oriented design and implementation using C#
  • Proven ability to write clean, testable, readable code in a team environment
  • 5+ years of experience with developing Windows applications with WPF and XAML design
  • Hands-on experience with WinUI, MVVM design principles, and SQLite
  • Hands-on experience with Windows UI design patterns and standards
  • Mentorship: Demonstrated ability to mentor team members and contribute to a positive and high-performing team environment
  • High work ethic. Veeva is a hard-working company
  • High integrity and honesty. Veeva is a PBC and a 'do the right thing' company. We expect that from all employees
  • Excellent verbal and written English communication skills. Engineering is not all about the code, it's also about communication
  • Location: This role requires you to be in the PST or MST time zone
  • Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time

Benefits

  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program

Company Overview

  • Veeva delivers the industry cloud for life sciences with software, AI, data, and business consulting. It was founded in 2007, and is headquartered in Pleasanton, California, USA, with a workforce of 5001-10000 employees. Its website is http://www.veeva.com.
  • More open positions

    [Remote] Vice President of Retail Operations

    Work from home Full-time role

    [Remote] Engineering Manager (West Coast)

    Work from home Full-time role

    [Remote] Engineering Manager (West Coast)

    Work from home Full-time role

    [Remote] Engineering Manager

    Work from home Full-time role

    [Remote] Engineering Manager

    Work from home Full-time role

    Bharani- Prompt Creation Specialist- Latvian (Latvia)

    Work from home Full-time role

    (Remote) CVS Health Virtual Data Entry Assistant / Entry Level - Now Accepting Applications

    Work from home Full-time role

    Lead Operations Associate | Remote (Work from Anywhere) | Entry Level

    Work from home Full-time role

    Crypto Analyst

    Work from home Full-time role

    Senior Momentum iFAMS Testing Analyst

    Work from home Full-time role

    Insurance Sales – Home Based

    Work from home Full-time role

    Remote Customer Support Representative – careerzynith Data Entry & Service – No Experience Required – Part‑Time

    Work from home Full-time role

    Remote Community Engagement Specialist – Online Chat Moderator | Fully Remote | $25–$35/hr | Immediate Start

    Work from home Full-time role

    Accounting Manager - NetSuite Required - Remote

    Work from home Full-time role

    Team Lead Java Engineer, Retail (f/m/x)

    Work from home Full-time role

    Middle School Interventionist

    Work from home Full-time role

    Reverse Mortgage Originator Development Program

    Work from home Full-time role

    Staff Product Manager, Care Delivery

    Work from home Full-time role

    Payroll Specialist Deutschland - Remote bei Native Teams

    Work from home Full-time role

    [Remote] Director, Business Development

    Work from home Full-time role

    Remote Live Chat Support Specialist – Compassionate Customer Service for careerzynith’s Family Housing Programs

    Work from home Full-time role