*.NET API Developer

Location: Rochester, MN
Date Posted: 05-07-2019
Overview:
Our client is seeking an experienced senior level full-stack developer, including automated testing skills, to join their team.  You would work on an Agile Scrum team to design, develop, and hand-off software project deliverables.  You would design and develop user interface, back-end web services, and database software. 

Required:
  • Bachelor’s degree in computer science
  • Experience developing server-side C# / .Net RESTful web services
  • At least 5 years of experience developing server-side Java RESTful web services.
  • At least 3 years of experience in front-end development including HTML5, CSS, JavaScript, and Angular 4+
  • Experience in security and authentication
  • Experience with the Fast Healthcare Interoperability Resources (FHIR) standard
  • Proficient with developer tools, such as Eclipse, IntelliJ, Git, Microsoft Team Foundation Server (TFS), and TFS automated build and release definitions.
  • Experience with databases such as SQL Server, Oracle, mongoDB, or Cosmos DB
  • Able to design, develop, and implement automated unit and functional tests.
Preferences: 
  • Experience integrating with the Epic EHR System
  • Experience interfacing with Akana API Platform
  • Experience with AJAX, JQuery, and Hibernate
  • Proficient with developer tools, such as Visual Studio, SonarQube, and Veracode.
  • Experience developing test automation or combination of development and test experience using Selenium WebDriver, Protractor, Testing Angular with Mocha or Jasmine & Karma, JUnit, MSTest, TestNG or similar tools. 
  • Endpoint / web service / API testing in Java or C# / .Net
  • Performance and load testing
  • Mock testing and mock frameworks
  • Create test suites in TFS
  • TFS work management
Location:
Rochester, MN
 

Who We Are

We are a software company that strives to build relationships through the delivery of software and solutions.  Agile software development is at the heart of "how we work", which allows us to bring people together for strong collaboration and problem solving.

What We Do

We provide enterprise-level agile coaching and development services.  The Da Vinci Agile Coaching model is built on four pillars that ensure successful adoption and scale across an organization. The enterprise framework we have built supports this foundation through recognition of, and integration with, legacy processes.
We passionately believe "how we work" is the intangible our developers demonstrate for our clients every day.  Our high-performing team members provide leadership and chemistry on your teams. We provide architects, developers and testers that enjoy accountability, team success and delivering meaningful products.
this job portal is powered by CATS