.Net Core Developer w/Azure

Published
March 23, 2020
Location
Carrollton, TX
Category
Default  
Job Type

Description

Our client is looking for a software engineer with a strong background in building Azure cloud native applications in .Net Core, with proven abilities to design, innovate, and be creative.  The type of person we need is a highly motivated, goal-oriented engineer responsible for building microservices that will be run on a containerized and dynamically orchestrated platforms to meet our business needs.

Ideal candidates will have extensive experience withC#/.Net Core development including object-oriented programming, web services, service-oriented architecture, and microservice architecture. Candidates should be excellent team players, yet capable of working independently and will be able to manage multiple projects at once.

Responsibilities:

  • Provides thought leadership in Azure cloud computing as a trusted software engineer
  • Develops cloud native applications using the latest Azure technologies and tools such as Data Bricks.
  • Communicate technical design to both business and technical stakeholders
  • Develops hosted web services and integration services
  • Participates in tool, library, and component review process
  • Generates technical documentation as well as unit and functional tests

Required Skills:

  • Engineering Degree in Computer Science, or equivalent professional experience
  • A minimum of 10+ total years of software development experience, with at least 3 years of enterprise level hosted and/or microservices development
  • Expertise in C#/.Net Core
  • Experience with REST/JSON, OpenAPI Spec, Unit Test Frameworks
  • Experience with database integration 
  • Proven aptitude for design, producing and tuning code that is highly scalable and able to perform reliably over time
  • Project and task oriented with a focus on details
  • Good communication and interpersonal skills

Desired Skills:

  • Experience with one or more public IaaS providers (Azure - preferred, AWS, Google Cloud)
  • Experience with Bitbucket, JIRA, and lifecycle/continuous integration tools (Jenkins, Artifactory, Bamboo, Terraform, Cloud Formation)
  • Experience with stream processing tools (Kafka, Spark)
  • Background on tools for container management and orchestration tools (Kubernetes, Swarm)
  • Background on serverless architecture and cloud agnostic tools
  • Background with Spring Framework or similar
  • Familiar with Agile Software Development Methodologies (SCRUM)
  • Familiar with continuous integration and continuous delivery/deployment practices (CI/CD)
  • Familiar with open source cloud security analysis tools

#diceSP

Only registered members can apply for jobs.

Related Jobs

More Related Articles

0 Shares
Tweet
Share
Pin
Share