Veeva Systems · 2 days ago
Senior Software Engineer - C#
Wonder how qualified you are to the job?
BiotechnologyCRM
Insider Connection @Veeva Systems
Responsibilities
Build a state-of-the-art Windows application using C#, WPF, WinUI, MVVM design principles, data analysis, SQLite, Visual Studio, .Net
Work in an agile, small team environment within a highly successful Cloud company that is growing fast
Modernize legacy application to new frameworks
Diagnose and debug issues in production/development environments
Directly collaborate with all product stakeholders and contribute towards product definition and development
Mentor junior developers
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
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 Windows10 UI design patterns and standards
Excellent communication and teamwork skills
Great attention to detail
Organizational skills
We are looking for strong mentors with a proven record of making your team better
Preferred
GIS and/or Territory Design experience
Experience with Direct 2D
Experience with CRM Applications
Experience with building metadata-driven user interfaces
Experience with Delphi
Benefits
Medical, dental, vision, and basic life insurance
Flexible PTO and company paid holidays
Retirement programs
1% charitable giving program
Company
Veeva Systems
Veeva Systems Inc. is a leader in cloud-based software for the global life sciences industry.
H1B Sponsorship
Veeva Systems has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (43)
2022 (64)
2021 (63)
2020 (48)
Funding
Current Stage
Public CompanyTotal Funding
$7MKey Investors
Emergence
2013-10-16IPO· nyse:VEEV
2008-06-05Series Unknown· $4M
2007-02-06Angel· $3M
Recent News
2024-06-03
2024-06-01
2024-05-31
Company data provided by crunchbase