Senior Software Engineer

C#, ASP.NET MVC, Agile, Medical devices, RESTful, SQL, Software development, Software engineering, Windows Forms, WPF
Full Time
Depends on Experience
Travel not required

Job Description

Amarx Search, Inc.              amarx.com

Direct Placement position in San Diego, CA
Position ID: 2296

An excellent position with an American medical device and technology company

* Senior Software Engineer *

Please apply ONLY if you you have a Bachelor's degree in Computer Science and 5 years in software engineering

Visa sponsorship is not available for this position

We can ONLY consider your application if you have:


1: B.S. Computer Science or equivalent degree
2: 5+ years in Software Engineering
3: Experience using REST APIs
4: Proficient in C# programming language.
5: ASP.NET MVC, ASP Classic
6: Experience creating rich UI applications with WPF or WinForms MVVM/PRISM design patters and libraries, dependency injection on windows environment
7: Software integration with devices such as barcode scanners, iris scanners, and fingerprint scanners and network devices.
8: Experience building application using WinForms, Xamarin Forms and WPF
9: Good understanding of Microsoft SQL and use of SQL Express
10: Automating software build and deployment for CI/CD
11: Unit test and integration test automation using tools like nUnit or Selenium
12: Source control management such as Git and GitHub.
13: Agile Development

We are looking for an outstanding Senior Software Engineer, to work on cutting edge technologies like Azure cloud-based infrastructure and services, device software development and rich user experiences for medical devices and applications.

DESIRED (not required) SKILLS:
:: Cloud platforms such as Azure or AWS.
:: Experience building application using WinForms, Xamarin Forms and WPF
:: Understanding or development experience using Electron framework
:: Understanding of React/React Native

Please send resume as a Microsoft Word attachment to

Amarx Search, Inc.              amarx.com

Dice Id : amarx
Position Id : 2296
Originally Posted : 2 months ago
Have a Job? Post it