Software Engineering II, Teams Group at Microsoft
Mountain View, California, United States -
Full Time


Start Date

Immediate

Expiry Date

20 Feb, 26

Salary

0.0

Posted On

22 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Agile Development, Software Development, Site Reliability Engineering, Dev-Ops, C#, .Net Core, Java, RESTful APIs, GraphQL APIs, Azure Compute, Azure Storage, Azure Cache, Kubernetes, Unit Testing, Continuous Integration, Test-Driven Development

Industry

Software Development

Description
Work within an agile development environment with other developers and product owners to develop and deliver world-class software solutions. Design, develop, test, deploy, maintain, and improve software. Prior experience or interest in site reliability engineering/dev-ops. Manage individual project priorities, deadlines, and deliverables. Keep a razor focus on the usage/metrics of the owned services and be super customer focused. Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python Coding and development experienced in at least some of the following: C#, .Net Core, Java. Experience using and/or designing RESTful/GraphQL APIs. Experience in developing and operating large-scale backend services including design and implementation using Azure Compute, Azure Storage, Azure Cache, or equivalent technology stack in other cloud providers. Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Experience in DevOps to maintain live services and/or application frameworks. Experience with unit-test, continuous integration and test-driven development is a plus. Experience in optimizing highly scalable systems is a plus. Experience working with Service Fabric or Kubernetes a plus.
Responsibilities
Work within an agile development environment to develop and deliver software solutions. Manage project priorities, deadlines, and deliverables while focusing on customer needs.
Loading...