Software Engineer II

2 - 5 years

2 - 5 Lacs

Posted:13 hours ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Responsibilities

  • ??Design and implement high-quality, scalable, and resilient distributed systems by generating software specifications, proof-of-concepts, and prototype solutions from high-level requirements.
  • Write clean, extensible, and maintainable code. Continuously optimize, debug, refactor, and improve existing code to enhance performance, maintainability, and overall return on investment (ROI).
  • Apply metrics and best practices to ensure code quality and long-term stability. Conduct code reviews to uphold Microsoft and team-wide engineering standards, and to ensure solutions are robust,accurate, and built to scale.
  • Collaborate closely with team members, stakeholders, and partner teams through all stages of the development lifecycle from planning and design to deployment and support.
  • Contribute to the reliability of hundreds of thousands of Azure applications by building the messaging infrastructure that underpins core platform capabilities such as event notification triggering, asynchronous communication, telemetry, and diagnostics.

Qualifications

Required/MinimumQualifications

Bachelor's Degree in Computer Scienceor 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 OR equivalent experience.

Other Requirements

Abilityto meet Microsoft, customer and/or government security screening requirementsarerequiredfor this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check:

  • This position will berequiredto pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred/Additional Qualifications

  • Master'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 OR Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Proficientgrasp of computer science fundamentals, including data structures, algorithms, multithreading, and asynchronous programming.
  • Hands-on experience with cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform (GCP).
  • Comfortable navigating complex product spaces and driving progress amid ambiguous or evolving requirements.
  • Excellent communication skillswritten, verbal, and visualthat support effective collaboration and influence across engineering teams and stakeholders.
  • Experience with Azure Messaging services (e.g., Event Hubs, Service Bus, Event Grid) or similar messaging systems.
  • Familiarity with control plane architecture, service management layers, or infrastructure automation.
  • Proficiency with data-driven decision making using metrics, telemetry, and experimentation to guide architectural and product choices.
  • Ability to rapidly prototype solutions and evolve proof-of-concepts into robust, customer-ready features or end-to-end product offerings.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Bengaluru, Karnataka, India

Hyderabad, Telangana, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Noida, Uttar Pradesh, India

Bengaluru, Karnataka, India