Senior Software Engineer, C#

🕒 November 13, 2025

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Veeva Systems

Veeva Systems

1001 - 5000 employees

☁️ SaaS

⚕️ Healthcare Insurance

💊 Pharmaceuticals

SaaS • Healthcare Insurance • Pharmaceuticals

Veeva Systems is a cloud-computing company focused on the global life sciences industry. It provides software, data, and consulting services to streamline research and development, quality management, regulatory operations, and commercial processes. Veeva's solutions encompass clinical trials, regulatory submissions, drug safety management, and commercial execution to support life sciences enterprises in their mission to improve and extend life.

📋 Description

• 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

🎯 Requirements

• 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

Apply Now

Similar Jobs

🕒 November 13, 2025

Avanade

10,000+ employees

Software Engineer developing robust backend systems for Astor & Sanders Corporation. Responsible for backend development, architectural solutions on AWS, and ensuring application performance and security.

AWS

Cloud

Django

Docker

Java

Jenkins

MySQL

Python

React

Splunk

.NET

🕒 November 12, 2025

Hightouch

51 - 200

☁️ SaaS

Product-minded AI engineer focused on developing impactful LLM applications at Hightouch. Collaborating with marketing teams to enhance workflows through AI integration.

🕒 November 12, 2025

D.A. Davidson Companies

1001 - 5000

💸 Finance

Senior Software Engineer leading complex software development initiatives at D.A. Davidson. Collaborating with cross-functional teams to deliver scalable and high-performance applications using modern technologies.

JavaScript

Node.js

React

SDLC

TypeScript

Yarn

🕒 November 12, 2025

Lextech

11 - 50

🏢 Enterprise

🤖 Artificial Intelligence

☁️ SaaS

Dynamic Software Engineers of all experience levels to join innovative team at Lex Tech. Responsible for developing scalable and maintainable software solutions for the growing customer base.

Angular

Java

JavaScript

Node.js

NoSQL

Python

React

SQL

Vue.js

🕒 November 9, 2025

Paynuity

51 - 200

💳 Fintech

🏦 Banking

🤝 B2B

Full Stack Developer designing and enhancing API-based services for payment technology in an agile environment. Collaborating with stakeholders and ensuring secure application development with .NET framework.

ASP.NET

JavaScript

jQuery

MariaDB

MS SQL Server

MySQL

SQL

Subversion

TFS

.NET