Senior Software Engineer

1 Month ago • 4-8 Years • Full Stack Development

Job Summary

Job Description

As a Senior Software Engineer at Microsoft in Dublin, you'll be instrumental in developing end-to-end solutions leveraging cutting-edge Microsoft AI technologies, including Copilot Studio, to enhance collaboration and productivity for millions of users. This role requires full-stack expertise, encompassing design and implementation of AI-driven solutions, maintenance of high-performance scalable systems (React-based UI, Azure architecture), collaboration with cross-functional teams, and technical leadership. Responsibilities include designing AI solutions for personalized insights, developing and maintaining the full-stack solution, collaborating on new features, identifying and resolving bottlenecks/bugs, utilizing AI to boost customer productivity, and mentoring junior engineers. The ideal candidate possesses expertise in AI, full-stack development, and experience with relevant technologies (C#, C++, React, Azure).
Must have:
  • Bachelor's degree in Computer Science or related field
  • Several years of software development experience (C#, C++, Java, etc.)
  • Experience with web applications and large-scale distributed SaaS architectures
  • Experience with React or Angular
  • Design and implement AI solutions
  • Develop and maintain full-stack solutions
Good to have:
  • Experience with Azure or AWS
  • Generative AI experience
  • Experience with SQL or NoSQL databases
  • Experience with Azure DevOps
  • Excellent communication and collaboration skills
Perks:
  • Industry-leading healthcare
  • Educational resources
  • Product and service discounts
  • Savings and investment programs
  • Maternity and paternity leave
  • Generous time off
  • Giving programs
  • Networking opportunities

Job Details

Overview

"Would you like to work on a product that uses the latest Microsoft AI technologies, a modern-work suite, and Copilot Studio to help millions of users work better and faster together? Do you enjoy working with teams that use various technologies to create fast and useful solutions for end-users?

The landscape of work is undergoing a profound transformation with the rise of remote and hybrid environments, prompting information workers to depend increasingly on digital collaboration tools over traditional CRMs.

This shift presents an opportunity to redefine productivity by integrating generative AI technologies, autonomous agents, and automation into daily workflows. Autonomous agents represent a transformative technology, capable of working alongside information workers to handle tasks, streamline processes, and enhance efficiency. By leveraging the latest advancements in AI and the modern work suite—including Microsoft 365 and Teams—we can create a future where agents and automation seamlessly augment human effort, driving innovation and productivity in the workplace.

As a Senior Software Engineer, you will play a pivotal role in developing end-to-end solutions that deliver rich end user experiences across a multitude of platforms. These experiences are built upon a highly scalable Azure service architecture, featuring a React-based UI that will delight our customers.

If this opportunity excites you, we would love to talk to you!

You can learn more about our Engineering Dublin site here:  

https://careers.microsoft.com/v2/global/en/locations/dublin.html "

Qualifications

 

Required Qualifications:

Bachelor's Degree in Computer Science, or related technical discipline

Several years of experience writing software in one or more high level language and frameworks including, but not limited to C++, C#, ASP.NET, Java, J2EE, Spring

Software engineering experience with web applications

Experience with large scale distributed SaaS architectures

Experienced in web application development frameworks, such as React or Angular "

 

Preferred Qualifications:
"Experience with Cloud Computing Platforms, such as Azure or AWS.

Experience with Generative AI technologies

Experience with Data Storage Technologies, such as SQL or NoSQL.

Experience with Application Lifecycle Management (ALM) tools, such as Azure DevOps.

Experience with communication and collaboration skills to work effectively across disciplines, within engineering team, and across partner groups. "

 

 

 

#BICJobs #MCSJobs

 

Responsibilities

"This role demands a blend of artificial intelligence expertise and full-stack development skills to contribute to all phases of our product lifecycle, from conception to deployment. You'll work closely with our product and design teams to build features that provide actionable insights and real-time analytics to our users.

 

Design and implement AI solutions that drive personalized insights for end users.

Develop and maintain the team’s full stack solution, ensuring high performance, reliability, and scalability.

Collaborate with cross-functional teams to define, design, and ship new features

Continuously improve our platform by identifying and correcting bottlenecks and fixing bugs

Utilize AI to empower the productivity of Microsoft’s customers

Lead by example by producing extensible and maintainable code.

Conduct code reviews to ensure alignment with the team's and Microsoft’s standards ensuring high quality, secure, scalable and performant code. 

Providing technical leadership and guidance to a team of software engineers.  "

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect

Similar Jobs

EXUSIA - Lead Data Engineers – Azure/Databricks/Snowflake

EXUSIA

United States (Remote)
1 Month ago
DEVOTEAM - Energy & Utilities | Full Stack Developer (IoT)

DEVOTEAM

Lisbon, Lisbon, Portugal (Remote)
4 Months ago
CleverTap - Product Manager (Technical)

CleverTap

Mumbai, Maharashtra, India (Hybrid)
4 Months ago
Axinous - Staff Software Development Engineer (Data Engineering)

Axinous

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Keywords Studios (Player Support) - Software Engineer

Keywords Studios (Player Support)

Taipei City, Taiwan (On-Site)
9 Months ago
Aristocrat Gaming - Enterprise API Architect

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago
Twitch - Software Engineer II - iOS

Twitch

San Francisco, California, United States (On-Site)
3 Months ago
Google - Software Engineer III, Google Cloud

Google

Telangana, India (On-Site)
2 Months ago
Simplify 360 - Director of Engineering (Intelligence)

Simplify 360

Chennai, Tamil Nadu, India (Hybrid)
4 Months ago
Microsoft - Software Engineer II

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sigma Software - Senior Data Engineer (Global Business Solutions)

Sigma Software

Kraków, Lesser Poland Voivodeship, Poland (Remote)
4 Months ago
Nagarro - Consultant Cyber Security (m/f/d)

Nagarro

Germany (Hybrid)
2 Months ago
Zuru - QA Engineer - Structural Engineer (BIM)

Zuru

Ahmedabad, Gujarat, India (On-Site)
4 Months ago
PwC - IN- Senior Associate_ DevOps_Advisory Corporate_Advisory _Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Microsoft - Sales Specialist - Azure Infrastructure

Microsoft

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
ARHS - Solution Architect (Data Migration)

ARHS

Stockholm, Stockholm County, Sweden (Remote)
4 Months ago
Trackman - Mobile App Developer - Team Sports

Trackman

Denmark (On-Site)
4 Months ago
Rubrik - Senior Software Engineer - Cloud Native Protection

Rubrik

Bengaluru, Karnataka, India (On-Site)
3 Months ago
PwC - IN_Senior Associate_Scrum Master_IT Function Transformation_Advisory_Bangalore

PwC

Pune, Maharashtra, India (On-Site)
2 Months ago
Lulalend - Senior Software Engineer

Lulalend

Cape Town, Western Cape, South Africa (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Dublin, County Dublin, Ireland

Riot Games - Technical Product Manager III - VALORANT, Cross-VALORANT Experience (XVX)

Riot Games

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Playrix - Senior 2D Animator

Playrix

Ireland (Remote)
2 Weeks ago
Logitech - 3D CAD Designer

Logitech

Cork, County Cork, Ireland (Hybrid)
4 Months ago
Riot Games - Senior User Researcher

Riot Games

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Google - Customer Growth Associate, Google Customer Solutions, Early Careers (English, Polish)

Google

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
Virtuos - Recruitment & Operations Intern

Virtuos

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
Blizzard Entertainment - Customer Service Champion

Blizzard Entertainment

Cork, County Cork, Ireland (Hybrid)
2 Months ago
Larian Studios - VFX Director

Larian Studios

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Salesforce - Business Development Representative - Belgian Market (Dutch-speaking)

Salesforce

Dublin, County Dublin, Ireland (On-Site)
5 Months ago
Microsoft - Service Engineer

Microsoft

Dublin, County Dublin, Ireland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

GoTo Group - Software Engineer - Observability

GoTo Group

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Crunchyroll - Director, Software Engineering, Android

Crunchyroll

Culver City, California, United States (Remote)
3 Months ago
Enphase Energy - Sr. Staff Engineer - Enlighten Cloud Backend

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Buckman - Senior Lead Digital Innovation Engineer - Solution Architect

Buckman

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
Meta - Software Engineer, Infrastructure

Meta

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Zynga - Software Engineer 2

Zynga

Bengaluru, Karnataka, India (On-Site)
3 Months ago
SSC Technologies - Senior Software Developer

SSC Technologies

Bangkok, Bangkok, Thailand (On-Site)
4 Months ago
Crunchyroll - Staff Software Engineer, Content Delivery

Crunchyroll

San Francisco, California, United States (Remote)
3 Months ago
Zones - Azure Backend Developer

Zones

Bengaluru, Karnataka, India (On-Site)
3 Months ago
N-iX - Engineering Manager

N-iX

Colombia (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

London, England, United Kingdom (On-Site)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

New York, New York, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

London, England, United Kingdom (On-Site)

Dublin, County Dublin, Ireland (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug