Software Engineer

2 weeks ago


Hyderabad, Telangana, India Microsoft Full time
Overview

Trust and Security Services

(TSS), part of Identity and Network Access (IDNA) org, provides integrated, intelligent, and secure services to all of Microsoft's engineering teams to ingest, protect, and distribute Microsoft products at scale.

ESS is chartered with the following responsibilities:
Lead and provide a comprehensive suite of PKI lifecycle management services.

We maintain the highest standards of both logical and physical security to ensure that Microsoft's brand remains trusted and secure.

CodeSign all products delivered to Microsoft's customers. We sign all software binaries installed on a customer's machines as well as many of Microsoft's services components.
Provide cross-industry malware scanning capability to Microsoft.

To help ensure that all product teams are compliant with policy, we provide an anti-malware scanning service that is powered by many of the major third-party Anti-Malware engines (including Windows Defender).

Provide regional "digital manufacturing" services to sign product bits, release, store, and distribute those to global customers.
Manage Microsoft's Product Activation and Licensing services.
We work on massive-scale cloud services that securely distribute software content to billions of Windows and Linux devices. Our technology empowers customers around the world to keep their devices up to date and secure.
Our services are actively utilized for Windows, Windows Server, Office, SQL Server, and many other products. Over 250M licenses are issued to our customers every month.

Our unique engineering challenges are scale – we have close to 5B+ transactions per month, and a diversity of workloads – we sign and scan binaries, drivers, AAA games, and other digital contents.

Ultimately, we are responsible for code signing, anti-malware scanning, and distributing software for all of Microsoft, and what we do has a company-wide impact.

If you want to work on innovative, highly available, and massively scalable services, this is the right team for you
High level overview

As a Software Engineer, you are expected to provide critical thinking and a high degree of technical innovation and attention to detail while serving as a trusted advisor to your project team.

You will need to balance many complex and competing technical priorities and be able to actively architect, design, develop, and test solutions.

Qualifications

Required educational qualification:
BS in computer science or equivalent.
Skills (must have)

Experience:
3+ years of solid Design/Development/Testing experience using various technologies.

Engineering Practices:
Good experience on Requirement/Design/Code Review & Inspections practicesExperience with any of the following testing:
performance testing, security testing, privacy testing, accessibility testing.

Other skills:
Ability to work in cross functional teams and strong interpersonal skills.
DevOps experience with strong passion for live site reliability.
Excellent problem-solving and debugging skills with a solid understanding of testing practices.
Excellent communication & cross-group collaboration skills.
Skills (nice to have)
Knowledge of .Net, C#, Microsoft Azure technology.
Good understanding of agile development practices.
Personal Screening (Cloud Screening) -Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.

These requirements include, but are not limited to, the following specialized security screenings:

Microsoft Cloud Screen
:

This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Responsibilities

Writing clean, well thought-out design and code with focus on quality, simplicity, and maintainability.
Putting customer's perspective and experience first when designing systems.

Communicating effectively and collaborating with other disciplines to deliver high quality solutions from envisioning to deployment to live site reliability.

Driving improvements with design reviews, code reviews, and test case reviews.
Understanding and adapting to new technologies, tools, methods and processes from Microsoft and industry.

Role modeling Microsoft Values:
through behaviors and actions.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect
  • Software Engineer I

    2 weeks ago


    Hyderabad, Telangana, India Rocket Software Full time

    Job DescriptionSummary:The Software Engineer-I designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools.Essential Duties and Responsibilities:Learnsand understandshardware and...


  • Hyderabad, Telangana, India Rocket Software Full time

    Job DescriptionSummary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...

  • Software Engineer

    4 weeks ago


    Hyderabad, Telangana, India Siemens Digital Industries Software Full time

    Job Family: Research & DevelopmentReq ID: 417892Assists more senior engineers in designing, developing, modifying, and implementing software programming for products (both internal and external) with focus on surpassing customers expectations by achieving high quality and on time delivery. Ensures the overall functional quality of the released product on all...

  • Software Engineer

    2 months ago


    Hyderabad, Telangana, India Siemens Digital Industries Software Full time

    Job Family: Research & DevelopmentReq ID: 417892Assists more senior engineers in designing, developing, modifying, and implementing software programming for products (both internal and external) with focus on surpassing customers expectations by achieving high quality and on time delivery. Ensures the overall functional quality of the released product on all...


  • Hyderabad, Telangana, India Coupa Software Full time

    Through the power of trillions of dollars in business spend, Coupa's mission is to unlock our customers' full potential to do well and do good, anchored in our shared belief that we are smarter together. Our customers, suppliers, and employees- our Coupanians- come together to co-create ideas and innovations that impact the power of spend.Responsibilities:...


  • Hyderabad, Telangana, India Aqua Security Software Full time

    Job Description : Aqua Security enables enterprises to secure their container-based and cloud-native applications from development to production, accelerating container adoption and bridging the gap between DevOps and IT security.We are building a state-of-the-art security platform for large enterprises in the exciting and innovative new field of software...


  • Hyderabad, Telangana, India Indium Software Full time

    Job Description :This role is ideal for a passionate engineer with a strong foundation in Java, Spring Boot, and a desire to tackle complex technical challenges in a fast-paced environment.Responsibilities : Design, develop, and maintain backend services using Java and Spring Boot. Architect and implement microservices to ensure scalability and...


  • Hyderabad, Telangana, India Acheron Software Consultancy Pvt Ltd Full time

    Job Description :We are looking for a seasoned Senior Software QA Engineer to ensure our projects meet the highest standards of quality and efficiency. The ideal candidate will bring a minimum of 5 years of QA experience, with a proven track record in leading testing efforts on complex service projects. This role demands hands-on testing skills, a strategic...


  • Hyderabad, Telangana, India Dew Software Full time

    Dew Software is seeking a highly motivated and talented Build and Release Engineer to join our team. As a leading player in the Digital Transformation space and a CMMi Level 3 and ISO certified organization, we take pride in our commitment to quality and excellence. As a Build and Release Engineer, you will be responsible for coordinating and managing...


  • Hyderabad, Telangana, India Dew Software Full time

    Dew Software is seeking a highly motivated and talented Build and Release Engineer to join our team. As a leading player in the Digital Transformation space and a CMMi Level 3 and ISO certified organization, we take pride in our commitment to quality and excellence. As a Build and Release Engineer, you will be responsible for coordinating and managing...

  • Full Stack Engineer

    2 weeks ago


    Hyderabad, Telangana, India DevForge Software Solutions Full time

    Company DescriptionDevForge Software Solutions is a software development company that specializes in providing innovative solutions to businesses. We are passionate about creating high-quality software products that meet the unique needs of our clients. Our expertise lies in developing custom software applications, mobile apps, and web solutions. At DevForge...

  • Software Engineer

    2 weeks ago


    Hyderabad, Telangana, India Dell International Services India Pvt Ltd (7451) Full time

    Software Engineer - Java8 ProgrammingThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...

  • Software Engineer

    2 weeks ago


    Hyderabad, Telangana, India Dell International Services India Pvt Ltd (7451) Full time

    Software Engineer - Java8 Programming The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...

  • Full Stack Engineer

    2 weeks ago


    Hyderabad, Telangana, India DevForge Software Solutions Full time

    Company Description DevForge Software Solutions is a software development company that specializes in providing innovative solutions to businesses. We are passionate about creating high-quality software products that meet the unique needs of our clients. Our expertise lies in developing custom software applications, mobile apps, and web solutions. At...

  • Software Engineer

    2 weeks ago


    Hyderabad, Telangana, India Pi Square Technologies Full time

    Job Description: Software Engineer Minimum 6 years of hands-on experience in software web development as a backend developer Experience in Java, STS, SpringBoot, Hibernate, Microservices technologies, Docker Qualification: Bachelor's degree in Computer or Software Engineering Master's degree in Computer or Software Engineering Details: Positions:...

  • Software Engineer

    2 weeks ago


    Hyderabad, Telangana, India Pi Square Technologies Full time

    Job Description PSTI 1796 Client Name UST Client Location Hyderabad Position Name Software Engineer Job Description Minimum 6 years handon experience in software webdevelopment as backend developer Experience in Java STS SpringBoot HibernateMicroservices technologies Docker Qualification Bachelor Computer/Software...

  • Software Engineer

    2 weeks ago


    Hyderabad, Telangana, India Lussac International Pvt Ltd Full time

    Company DescriptionWe recommend you fill in the details here.Role DescriptionThis position is for a full-time remote Software Engineer role at Lussac International Pvt Ltd. As a Software Engineer, your main tasks include designing, developing, and maintaining software applications. Collaboration with different teams to gather requirements, write efficient...

  • TensorGo Software

    2 months ago


    Hyderabad, Telangana, India TensorGo Software Full time

    Objectives of this Role :Drive the product and business-planning process across cross-functional teams of the organization.Analyze consumer needs, current market trends, and potential partnerships from an ROI and build vs. buy perspective.Assess current competitor offerings, seeking opportunities for differentiation.Analyze product requirements and develop...

  • Software Engineer

    2 weeks ago


    Hyderabad, Telangana, India FactSet Full time

    RESPONSIBILITIES FactSet is looking for talented Software Engineers who will be responsible for designing, developing, implementing, and maintaining various financial applications, tools, and utilities. A software engineer is typically involved in all phases of development – from design through implementation. Software engineers work with various other...

  • Software Engineer

    2 weeks ago


    Hyderabad, Telangana, India FactSet Full time

    RESPONSIBILITIESFactSet is looking for talented Software Engineers who will be responsible for designing, developing, implementing, and maintaining various financial applications, tools, and utilities. A software engineer is typically involved in all phases of development – from design through implementation. Software engineers work with various other...