21 Jul
C#/Azure Cloud Developer
California, Alameda , 94501 Alameda USA

Vacancy expired!

JSG is seeking a C# Azure Cloud Architect for a long term contract in Oakland, CA

  • Experience with design and delivery of cloud-native applications on Azure
  • Expert understanding of Azure’s service portfolio including security, compute, networking, storage, application services.
  • Define cloud architecture / design guidelines, standards, best practices and reference implementations for developers.
  • Must have experience with the design and maintenance of high availability, fault tolerant cloud infrastructures
  • Knowledge of cybersecurity issues related to cloud infrastructure
  • Knowledge of infrastructure and configuration management methodologies and applications
Summary of Preferred Qualifications:
  • 10+ years developing and designing software products, and demonstrated experience with full software development lifecycle, ideally in a regulated industry
  • Strong computer science fundamentals in OOAD, design patterns, data structures, and algorithms
  • Fluency in a high-level object oriented programming language (e.g. Java, C#, C)
  • Strong understanding of professional software engineering best practices for the full SLDC including coding standards, code reviews, source control, build processes, testing, and operations.
  • Experience designing and developing scalable, highly available distributed systems / services
  • Practical experience with SCRUM or other applicable agile framework in regulated environments.
  • Expertise with services and microservices solution design and delivery covering API design, containerization, and application integration / messaging.
  • Superior communications skills (oral & written)
  • Outstanding interpersonal skills, and effective collaboration
Main Responsibilities:
  • Define and oversee cloud architecture implementation.
  • Reliably deliver high quality work products within schedule constraints.
  • Research technical issues and propose technical approaches that achieve product and quality requirements.
  • Work on significant and unique issues where analysis of situations or data requires an evaluation of intangibles.
  • Exercise independent judgment in methods, techniques and evaluation criteria for obtaining results.
Minimum Education:
  • Bachelors or higher in Computer Science, Software Engineering, or related engineering or scientific field.
Minimum Experience:
  • 10+ years relevant experience in a technical capacity.
  • Excellent knowledge of software engineering principles.
  • Excellent written and verbal communication skills are essential.
  • Excellent troubleshooting skills are a must. Strong debugging techniques and experience on using debugger is required and/or use of testing tools to ensure high level of quality of software product.
  • Strong working knowledge of the principles of quality software engineering as described by software lifecycle development processes that are consistent with ISO, IEEE, or other FDA recognized standards.
  • Experience w/ distributed computing / services (preferably cloud native) software design and development.

Vacancy expired!


Related jobs

Report job