Job Title

.NET Software Engineer

  • Position:
  • Salary: $55-60
  • Location:
      Remote
  • Work Eligibility: USC, GC, GC-EAD, TN, H4-EAD, OPT-EAD, CPT
  • Job ID: 07963
Share This Job
Required Skills:

Shivam 7 Kings Code

269 Active Positions

Job Description

Job Requirements​:

Fluency with ASP.NET/.NET CORE, REST API and Azure solution development, and source code management processes.
The position requires good communication skills both verbal and written as our team frequently interfaces with developers from other groups to assist with our team’s work.
We expect that the engineer in the role will participate in the design of solutions, create diagrams to communicate and document architectural considerations and communicate their proposals/findings with the team, product line architects and product leadership.
The team ingests data from external and internal sources, transforms that data, creates APIs for that data and lands the data in OSDU (open subsurface data universe).
The team builds integrations with Azure storage services to empower our data consumers.
The team creates production ready processes for data science products which rely on our data flows.
Languages: C#

Cloud Technologies: Azure: functions, app service, blob, storage, event hubs, key vault, API management, pipelines, app insights
Scripting: Yaml & JSON
Databases: CosmosDB, MS SQL
Architecture:

Experience with architecting and developing end to end Azure centric solutions.
Experience with designing, developing, and documenting scalable REST APIs.
Experience with designing scalable and modular database schemas.
Software: Visual Studio, Postman, SQL Server

Framework: .NET Core

Designing Tools: MS Visio, Swagger

Testing Tools: NUnit, Moq, Postman automated tests

Development Methodologies : Agile

Version Tools: Git

Automation Tools: ADO, Azure pipelines and Ansible

Functional Requirement:

(no specific educational requirements)
Experience architecting and implementing (1) REST APIs and (2) Azure native cloud solutions in .NET CORE.
Good communication skills both written and verbal as position requires someone who can design solutions and communicate the design via code reviews/management reviews. Experience with subsurface Petrotechnical data is a plus.