Platform Development Engineer
platform development engineer
Location: Reston, VA
Industry: Information Technology
responsibilities
- Be able to work in an agile product team and across cross-functional teams to design, develop, test, and support complex software systems using Microsoft .NET Core and open source full-stack technologies
- Collaborate with product owners and stakeholders to understand desired application requirements
- Take ownership and responsibility for essential system design and integration decisions and communicate those decisions to the team
- Learn and share knowledge of new technologies to support technically challenging projects and assume various responsibilities
required qualifications
- 3+ years of related technical development experience
- Hands-on experience with .NET Core 2.0 or above, ASP.NET MVC, WebAPI, Typescript, Angular 2 or above
- Hands-on experience with both SQL and NoSQL database technologies
- Hands-on experience with .NET unit testing
- Experience with cross-platform development and deployment
preferred skills
- Familiarity with microservice architectures (both server and serverless)
- Experience with authentication / authorization standards like OAuth 2.0 and OpenID Connect
- Experience with containerization technologies like Docker, Kubernetes
- Experience with AWS / Azure cloud providers
- Familiarity with informatics standards such as DICOM / HL7 / FHIR
ready to hop in? apply now: