Software Engineer at Microsoft

 


Software Engineer 

Hyderabad, Telangana, India

Responsibilities:

In addition to having a strong customer focus and an understanding of the significance of Live Site, we are looking for someone who is highly motivated, self-starting, thrives in a fast-paced, highly technical environment, has proven experience creating distributed systems tools of moderate to high complexity, and has a demonstrated ability to establish and manage relationships across organizational boundaries. Investigating and making investments in complicated fields will be your responsibility. You will also be creating and delivering features from start to finish, including system architecture, code, deployment, scale, performance, and quality.

Create and implement widely dispersed software services and solutions.
Create "best-in-class" engineering for our services by making sure that the components and services are reusable, secure, dependable, easily diagnosable, and well-defined and modularized.
Recognize when code is ready to be shared and delivered, and take testability, portability/monitoring, dependability, and maintainability into consideration.

Prioritize the demands of your partners and customers by using a data-driven strategy.
Analyze and improve LiveSite's automation, dependability, and monitoring.
Follow best practices for modern engineering, including efficient coding, unit test case writing, debugging, code review, and pipeline creation for continuous integration and continuous delivery, or CI/CD.

To design requirements, scope tasks, build features, integrate functionality, and accomplish key performance targets, collaborate across organizational and geographic barriers.

Take charge of and manage complex, large-scale projects by aiming for your own objectives and benchmarks.
Possess a sense of pride, dedication, and personal responsibility for the caliber, thoroughness, and end-user experience of the service for the duration of the product or service.

Qualifications: Knowledge/Skills


solid knowledge of standard design patterns and object-oriented programming
four or more years of expertise in related software development and fluency in C# (Java or C++)
thorough understanding of cloud computing (Azure, AWS, Google Cloud)
It helps to have prior experience creating and delivering Azure Services.
A benefit is having involvement and experience with DevOps.
Good interpersonal and teamwork abilities, the capacity to handle ambiguity, and the capacity to rank priorities
working together to deliver end-to-end solutions with technical partners
familiarity with asynchronous processing and multithreading
knowledge of the CI/CD pipeline with agile methodologies
Capacity to swiftly accelerate across several technology domains
Social abilities

It is necessary to have a feeling of personal responsibility and to be able to manage internal stakeholder expectations while meeting deadlines.
Results-oriented and driven individual

Essential qualifications

comparable years of professional experience OR a BS or MS in computer science or engineering.
four years minimum of relevant work experience

Salary - Not Disclosed
  

Post a Comment

0 Comments