Software Engineer (.NET Core / Azure)

100% Remote Flex / Greenfield development / .NET Core & Azure cloud

  • REMOTE
  • Tysons Corner, VA
  • $80,000 - $145,000
Easy Apply Now

A bit about us:

Our company is the premier provider of software for behavioral health treatment programs. We strive to achieve success for our customers, and their customers, by continuously working to improve our products and service offerings. We are conscious of the fact that we cannot be successful unless our customers are successful which is at the core of all we do.


Why join us?

  • Competitive Base Salary
  • 100% company paid health plan for employees
  • Equity in high-growth start-up (not in lieu of a salary)
  • Flexible Hours
  • Very generous PTO
  • Dental and Vision, FSA, HSA
  • Small team, autonomy
  • Many more great perks!

Job Details

Role Overview
● Work closely with our Program Management Office (PMO) team to define feature specifications
and build the next generation of unique products for our clients
● Design, build, and optimize APIs for microservice applications
● Create fast and intuitive RESTful APIs using .NET Core and C#
● Create automated API Unit and Integration tests
●Implement internal and external integrations
● Assess and communicate the technical feasibility of different feature requests to the PMO

Your Responsibilities
● Participate in design workshops, research, and prototyping
● Create OpenAPI specifications
● Code and test APIs that are compliant to the OpenAPI specifications
● Conduct peer reviews of coworkers code
● Participate in standup meetings with the Dev Team
● Accurately report timekeeping and task completion in Jira
● Maintain accurate design documentation
● Conduct playbacks that share achievements with coworkers and clients

Role Qualifications
● Minimum 3 - 5 years of experience developing in .NET Core with RESTful APIs
● Proficiency in C# is required; Knowledge of Python and Django is a plus
● Deep understanding of SQL databases
● Familiarity with Docker is a must; Kubernetes is added value
● Solid grasp of API design and versioning
● Working knowledge of a wide array of integration patterns, circuit breaker, asynchronous including pub/sub (middleware like Kafka, RabbitMQ, or comparable); service orchestration is a plus
● Solid skills securing services and using common access control patterns (API Tokens, JWT,
SAML, SSO, etc.)
● Proficiency in creating microservices
● Self-driven and self-motivated
● Experience building for scale and performance
● Comfortable supporting your work in production
● A passion for quality and experience with unit testing frameworks

Technologies
● Required:
○.NET Core
○ C#
○ SSO
○ Security Best Practices
○ JSON Web Tokens
○ Docker
○ Git / Gitlab CI CD
○ Relational DBs
○ Bash / zsh / shell scripting
○ OpenAPI
○ NUnit / xUnit.NET / MSTest




Easy Apply Now
Easy Apply Now
Job Details
Managed by Jobot Pro
Location
REMOTE
Job Type
Permanent
Compensation
$80,000 - $145,000