Senior Software Engineer

50 Minutes ago • 4-8 Years • Full Stack Development • Undisclosed

About the job

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

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
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

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

Hyderabad, Telangana, India (On-Site)

Redmond, Washington, United States (On-Site)

Redmond, Washington, United States (On-Site)

Redmond, Washington, United States (On-Site)

County Dublin, Ireland (On-Site)

Penang, Malaysia (On-Site)

Redmond, Washington, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Microsoft

Similar Jobs

Progress - Senior Full Stack Engineer

Progress, Bulgaria (Hybrid)

Cognite - Senior Back-end Engineer

Cognite, India (Hybrid)

Hitachi - D365 F&O Senior Solution Architect

Hitachi, United States (Remote)

ION - Senior Security Architect

ION, Italy (On-Site)

Sinch - Full Stack Software Engineer

Sinch, Philippines (Remote)

N-iX - Senior Support Engineer

N-iX, Brazil (Remote)

Seedify - Senior Backend Developer

Seedify, (Remote)

Alpha Sense - Join AlphaSense India Talent Community

Alpha Sense, India (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Get notifed when new similar jobs are uploaded

Jobs in Dublin, County Dublin, Ireland

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Cequence Security - Data plane Engineer

Cequence Security, India (On-Site)

Everclear Foundation - Senior Software Engineer

Everclear Foundation, India (Remote)

ION - Lead Software Engineer, Italy

ION, Italy (On-Site)

Microsoft - Software Engineering

Microsoft, (On-Site)

Nagarro - Staff Engineer, Java

Nagarro, Saudi Arabia (On-Site)

Quanteon Solutions - Software Engineer

Quanteon Solutions, India (Hybrid)

Cybersify Cloud computing   - full stack developer

Cybersify Cloud computing , India (On-Site)

Social Discovery Group - Senior AQA Engineer (AI Product)

Social Discovery Group, Georgia (Remote)

Enphase Energy - Sr. Backend resource

Enphase Energy, India (On-Site)

Get notifed when new similar jobs are uploaded