Required Skills

.NET Developer

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 20th Sep 2023

JOB DETAIL

  • Proficiency in .Net and the ability to design, develop, and maintain complex software systems.
  • Knowledge in designing and architecting large-scale, distributed systems with a focus on scalability, performance, and reliability.
  • In-depth knowledge of cloud platforms and experience in designing and implementing cloud-native solutions.
  • Implementation knowledge of microservices architecture, containerization and orchestration
  • Familiarity with DevOps principles, continuous integration/continuous deployment (CI/CD) pipelines, and infrastructure as code (IaC) tools like Terraform.
  • Experience in database design of both relational and NoSQL especially on the Cloud like Postgres, Spanner, Cloud SQL BigQuery etc.
  • Understanding with machine learning algorithms and AI technologies for data analysis and automation.
  • Develop modules enabling the re-platform and re-architecture to both private cloud deployments
  • Develop unit and integration tests aligned with the automation platforms for all developed code

 

Preferable skills:

  • 8+ years of relevant experience, this experience should include progressively responsible roles with increasing technical complexity and leadership responsibilities.
  • Possess deep technical expertise in Cloud Technology including programming languages, software development, system architecture
  • Experience leading and delivering complex projects successfully. This includes project planning, execution, and ensuring that projects meet quality, budget, and timeline goals. 
  • A history of solving complex technical challenges and contributing to innovative solutions . This could involve designing novel architectures, optimizing performance, or implementing cutting-edge technologies 
  • Experience mentoring and coaching junior engineers, sharing knowledge, and fostering a culture of continuous learning and improvement.
  • Proven ability to provide technical leadership, set technical strategy, and make decisions that impact the organization's technology direction.
  • Effective communication skills, both written and verbal, are essential for conveying technical concepts, presenting solutions, and collaborating with diverse teams.

 

Company Information