Software Engineer (.Net/C#)

Chat with a recruiter about this opportunity! -

We are looking for a generic programmer (DMS) with strong C# skills and a good understanding of web technologies. Position is located in Madison, WI.

Essential Duties and Responsibilities:

  • Work with a team of senior engineers to design, implement, test, and deploy Data Management solutions.
  • Responsible for building server side components and services for the Data Management system using .NET technologies.
  • Responsible for developing .NET, Linux and Windows C++ based application server client libraries.
  • Proficient in developing interfaces with internal and external applications.
  • Create and/or contribute to highly portable software architectures.
  • Work independently and deliver high quality technical solutions.
  • Develop requirement, design, test plan, and test report documentation.
  • Execute unit, integration and performance test.
  • Participate in project design reviews.

Required Qualifications:
  • 4-7 years' experience as a software engineer with a strong background in object orientated design.
  • Degree in Computer Science or equivalent work experience.
  • Excellent understanding of .NET/C# (Minimum 4 years of experience).
  • Strong Web development (REST/ HTML5/JavaScript) experience.
  • Strong understanding and experience with Windows Services implementation.
  • Experience with Data Encryption is highly desired
  • Familiarity with Active Directory, Windows Domain Controller APIs is a plus.
  • Strong understanding of Windows OS fundamentals/thread implementation.
  • Relational Database experience with MS SQL 2014 is a plus.
  • Experience in Medical Device Industry is desirable.
  • Excellent verbal and written communication skills.
  • Self-motivated and willing to take responsibility for delivering projects on time with high quality.

Chat with a recruiter about this opportunity! -

Back to top