CrawlJobs Logo

Software Engineering II - Front End

United States, Redmond 100600.00 - 199000.00 USD / Year · Job Posted March 20, 2026
Apply Position
Job Link Share

Job Description

With Microsoft 365 Copilot, customers are expecting best in class AI tools to improve their productivity. The team is looking to hire an engineer to work on the product's deployment infrastructure. As a Software Engineer II in the M365 Copilot team you will be responsible for building out fast and polished user interfaces for customers. Responsibilities of this role would include building UI controls as well as identifying opportunities to improve the performance of the application.

Job Responsibility

  • Reviews product code and test code to ensure it meets team standards, contains the correct test coverage, and is appropriate for the product or solution area
  • Brings insight to code reviews to help improve code quality, coaching and providing feedback to develop other engineers' skills
  • Conducts code reviews in a timely fashion that helps accelerate the pace of development on the team
  • Considers diagnosability, reliability, testability, and maintainability when reviewing code, and understands when code is ready to be shared or delivered
  • Applies and reviews for coding patterns, security risks, compliance issues, and best practices in code reviews, providing feedback on code to drive adherence to best practices
  • Uses automated source code analysis tools that are incorporated into the build/development process
  • Identifies dependencies and incorporates them into the development of design documents for a product, application, service or platform
  • Actively identifies other teams and technologies to leverage, how they interact, and where their own system or team can support others
  • Understands upstream and downstream interactions between systems and ensures security, compliance, performance, and reliability can be achieved across the entire stack
  • Collaborates with other teams to reach common goals where dependencies and validation concerns overlap
  • Works across teams to resolve conflicts around dependency ownership and required work
  • Applies best practices to build code based on well-established methods and secure design principles while also applying best practices for new code development and formal validation of security invariants
  • Drives product development and scaling to customer requirements and applies best practices for meeting scaling needs and performance expectations and security promises
  • Leverages their subject-matter expertise to partner with appropriate stakeholders (e.g., technical program managers) to drive a workgroup's project plans, release plans, and work items
  • Organizes work into smaller sets of tasks as part of an overall roadmap
  • Guides other members for project estimation and escalates issues that might cause a delay
  • Ensures required security protections and detection processes are accounted for in planning
  • Ensures project plans adhere to security, privacy, and compliance requirements
  • Ensures all code for a product/solution is properly flighted for quicker mitigation of production incidents
  • Calculates capacity for planning, accounting for appropriate failover and backup/restore mechanisms for disaster recovery for a project/sub-system of a product
  • Makes considerations for efficient operation of a project/sub-system of a product after it is live
  • Establishes a rollback plan for a project/sub-system of a product
  • Uses and enhances, or builds, new software developer tools to support easier, faster, and more effective software engineering for products
  • Identifies whether open source or internal code is available to address coding needs for a project/sub-system of a product, and reuses it in a responsible manner where applicable
  • Develops skills in tools outside current areas of expertise
  • Identifies and/or creates tools that are useful for building the product
  • Shares best practices and teaches others about new tools and strategies

Requirements

  • 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
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
  • 2+ years working on large scale web applications using tools like TypeScript and React
  • Experience working with tools like the browser performance profiler

Nice to have

  • 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

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineering II - Front End

8 matching positions

Software Engineer II- Front End Development

The Fabric Platform Shell team is dedicated to creating the best SaaS data devel...
Location
Location
Canada , Vancouver
Salary
Salary:
85000.00 - 166800.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 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 OR equivalent experience
  • 1+ year of demonstrated expertise in web application development, including JavaScript, TypeScript, HTML, CSS, and at least one popular web frontend framework such as React, Vue, or Angular
  • 2+ years demonstrated expertise in web application development, including JavaScript, TypeScript, HTML, CSS, and at least one popular web frontend framework such as React, Vue, or Angular
  • 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
  • A passion for delivering modern, high-performance user experiences in browser environments
  • Experience in building great developer and user experiences for modern analytics systems
  • A deep curiosity and willingness to question the status quo
  • High enthusiasm, integrity, ingenuity, results-orientation, and self-motivation in a fast-paced environment
  • A love for tackling the next problem, the next experiment, and the next partnership
  • Committed to work collaboratively, solve problems with teams across the world, and find win/win solutions
Job Responsibility
Job Responsibility
  • Designing and building top-notch experiences for the Fabric Platform Shell team in browser environments
  • Working on full stack and backend development to deliver comprehensive experiences
  • Collaborating closely with UX & UI designers, product managers, program managers, and other engineers throughout the product feature development lifecycle
  • Demonstrating technical leadership by identifying gaps and writing high-quality code
  • Coding: Proactively verifies features, debugs, and tests code. Addresses incidents, implements fixes, and reviews code for quality. Writes maintainable code and applies best practices
  • Design: Provides feedback on architecture, collaborates on product features, and ensures design meets requirements. Develops documentation and coordinates with teams. Creates test strategies and uses AI for automation. Improves test reliability and considers testability in design
  • Engineering Excellence: Automates deployments, validates code securely, and shares knowledge. Follows security and compliance standards. Collaborates for end-to-end testing and scalability. Maintains skills and shares engineering principles
  • Implement: Executes project plans, escalates issues, and ensures compliance for deployments. Prepares for disaster recovery. Runs experiments and collaborates on success metrics
  • Reliability and Supportability: Maintains operations, responds to incidents, and improves troubleshooting. Uses telemetry for monitoring and escalates issues as needed
  • Understand User Requirements: Gathers user requirements and integrates feedback. Prioritizes user security and privacy
  • Fulltime
Read More
Arrow Right

Front End Software Engineer II

The Azure Platform as a Service (PaaS) and Serverless team is building the next ...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages like JavaScript, AND/OR Typescript etc. OR equivalent experience
  • 2+ years of professional software engineering experience, with a focus on front-end or full-stack development
  • Experience with build and service infrastructure systems maintenance AND design Azure DevOps, GitHub Actions OR equivalent CICD pipeline frameworks
  • 6+ months of experience using AI-assisted development tools (e.g., GitHub Copilot, or similar) to enhance productivity and code quality
  • 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 Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Build modern, scalable complex front-end experiences that power Azure Logic Apps
  • Lead feature areas from design through implementation, shaping the long-term architecture and user experience of Logic Apps
  • Collaborate with designers, PMs, and backend engineers to deliver intuitive, high-performance workflow and automation experiences
  • Partner with internal Microsoft teams building on top of Logic Apps to deliver shared, extensible UI frameworks and components
  • Use AI-powered tools to accelerate development and integrate intelligent capabilities directly into the product experience
  • Contribute to engineering excellence through code quality, design reviews, mentorship, and continuous improvement in accessibility, reliability, and performance
  • Thrive in a fast-moving environment that values curiosity, collaboration, and shipping with impact
  • Embody our Culture and Values
  • Fulltime
Read More
Arrow Right

Software Engineer II - Front end focused

Viator, a Tripadvisor company, is the leading marketplace for travel experiences...
Location
Location
Portugal , Lisbon
Salary
Salary:
Not provided
tripadvisor.com Logo
Tripadvisor
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Based within a commutable distance (generally within 2–3 hours) of one of our office hubs in Lisbon, Saldanha
  • Experience with front end development
  • Hungry to learn
  • Versatile and enjoy working on a variety of technical challenges
Job Responsibility
Job Responsibility
  • Working mostly on the front end with some backend projects from time to time
  • Part of the full process from software design, to code, to test, to deployment and back again
  • Release code to production every few days
What we offer
What we offer
  • Competitive compensation packages, including base salary, annual bonus, and more
  • “Work your way” with flexibility to suit your lifestyle
  • Flexible schedule
  • Donation matching
  • Tuition assistance
  • Lifestyle benefit
  • Travel perks
  • Employee assistance program
  • Health benefits
  • Fulltime
Read More
Arrow Right

Software Engineer II (Front-End)

We are Bizchat Experiences (BCX) Team and are the primary team responsible for a...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 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
  • 4+ years of experience building scalable services
  • Experience coding in Java or C#
  • 1+ years of client-side web development experience in TypeScript, JavaScript, React/Redux or similar technologies
  • Experience developing in HTML/CSS
  • 3+ years of professional software engineering experience
  • 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 Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Build engaging and modern experiences for information workers and Enterprise Admins using TypeScript, React and Redux coded against REST APIs
  • Build highly scalable and fault tolerant services that are highly performant in the Microsoft Search connectors and federation search extensibility areas
  • Constantly improve our live site with monitoring and automation
  • Build accessible experiences sensitive to the needs of all users
  • Modularize components for use across Microsoft 365
  • Fulltime
Read More
Arrow Right

Software Engineering II

This role is responsible for the development, installation, and maintenance of o...
Location
Location
India , Pune
Salary
Salary:
Not provided
cencora.com Logo
Cencora
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, Information Technology or any other related discipline
  • 7-8 Years of professional experience
  • Understanding on DevOps CI/CD Pipelines
  • Web application Development using ASP.NET
  • Karma/Jasmine
Job Responsibility
Job Responsibility
  • Development: Creating screens using Angular, HTML
  • Component Development: Building reusable Angular components for different functionalities and interactions.
  • State Management: Implementing efficient state management strategies to handle application data and user interactions.
  • Testing: Writing unit tests and integration tests to ensure the front-end code functions correctly.
  • Performance Optimization: Optimizing Angular applications for speed and efficiency.
  • API Development: Developing APIs using .NET Core for communication between the front-end and back-end.
  • Database Interaction: Designing and implementing data access layers using SQL server and Entity Framework.
  • Business Logic Implementation: Implementing business logic and server-side functionalities using C# and .NET Core.
  • Security: Implementing security measures to protect the application and user data.
  • Performance and Scalability: Ensuring the back-end applications are scalable and performant.
  • Fulltime
Read More
Arrow Right

Engineer II, Software Engineering (.Net)

Brightree, a ResMed company, is looking for a Software Engineer to join the Brig...
Location
Location
United States , Peachtree Corners
Salary
Salary:
Not provided
resmed.com Logo
ResMed
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or related field
  • 3+ years of experience in software engineering, preferably using Microsoft technologies in a web-based, high-traffic system
  • Expertise in ASP.NET, including Razor, WebForms, Web API, WCF, JavaScript, CSS, and caching services
  • Proficiency in MS SQL Server (T-SQL/SQL) in a high-volume transaction environment
  • 2+ years of experience developing and operating applications in AWS, with a strong understanding of key AWS services and tools
  • 2+ years of experience developing front-end applications using React or React Native or another front-end framework
  • Proven ability to design and implement RESTful APIs and microservices
  • Proactive problem-solver with an ownership mentality, always looking for opportunities to optimize system performance and stability
  • Familiarity with AI-assisted development and agentic AI integrations to improve software delivery velocity
Job Responsibility
Job Responsibility
  • Write code to improve new/existing software solutions, services, components, and interfaces
  • Write software tests and unit tests to validate software solutions leveraging test-driven development techniques
  • Participate in architectural, design, and code reviews providing insight to other engineers and their solutions
  • Design and create relational databases leveraging data management and data structures best practices
  • Build and deploy software packages using Continuous Integration and Continuous Development best practices for delivering software as a service
  • Apply AI-assisted development tools (e.g., GitHub Copilot, Augment, MCP servers, and Agentic AI frameworks) to enhance productivity and code quality
  • Leverage known secure programming principles to design new software solutions, services, components, and interfaces that meet industry and government standards for security and data protection
  • Fulltime
Read More
Arrow Right

Software Engineering II

Microsoft Teams is revolutionizing how the world collaborates, making work seaml...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 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 OR equivalent experience.
  • 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 with Front-End technologies.
  • Experience with AI/ML frameworks such as PyTorch or TensorFlow and practical experience applying Data Science techniques.
  • Experience with cloud services.
  • Ability to debug complex issues across client and server layers.
Job Responsibility
Job Responsibility
  • Work with appropriate stakeholders to determine user requirements for a set of features.
  • Contribute to the identification of dependencies, and the development of design documents for a product area with little oversight.
  • Create and implement code for a product, service, or feature, reusing code as applicable.
  • Contributes to efforts to break down larger work items into smaller work items and provides estimation.
  • Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems.
  • Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
  • Embody our Culture and Values.
  • Fulltime
Read More
Arrow Right

Front-end Engineer II

We are looking for a new member to join the Measure team. You will be part of a ...
Location
Location
Bulgaria , Sofia
Salary
Salary:
Not provided
brandwatch.com Logo
Brandwatch
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 4 years of experience in a similar position
  • Expert knowledge of JavaScript, TypeScript, and state management
  • Experience with Angular framework
  • A clear focus on delivering excellent end-user experiences
  • Working knowledge of reactive programming best practices
  • Experience with unit testing frameworks
  • Strong communication and teamwork skills
  • Adaptable, resourceful, and willing to share knowledge with the team
Job Responsibility
Job Responsibility
  • Work as a key member of our Measure team, a cross-functional, self-driven, autonomous development team
  • Participate in project discoveries to find optimal solutions that deliver the best outcomes for Brandwatch’s customers
  • Work with a team of engineers who value quality and well-tested software
  • Write clean, well-tested, and self-documented code
  • Collaborate with team members to improve the way we work together
  • Collaborate with the wider Frontend team to improve our stack, set visions for the future, and ensure the overall quality and integrity of our products
  • Deliver and maintain the frontend stack of Benchmark and contribute ideas and feedback to your Frontend colleagues
  • Uphold high-quality standards in the frontend stack in collaboration with other teams
  • Deliver high-quality, scalable solutions
  • Act as a sparring partner to various team members
What we offer
What we offer
  • Additional premium health insurance
  • Sodexo food vouchers (110 BGN per month)
  • 25 days of vacation
  • Flexible benefits (via Re:benefit)
  • Udemy subscription
  • 10% learning time
  • 70/30 split between new feature work and improvements
  • Flexible work options (office or remote)
  • License to github copilot
Read More
Arrow Right