H-1B Job Board

Finding companies that sponsor visas is a lot of work.
We've made your life easier by compiling top companies and startups that hire foreign nationals.

Senior Software Engineer

Microsoft

Microsoft

Software Engineering
Posted on Dec 13, 2024

Senior Software Engineer

Dublin, Ireland

Save

Share job

Date posted
Dec 12, 2024
Job number
1792703
Work site
Up to 50% work from home
Travel
0-25 %
Role type
Individual Contributor
Profession
Software Engineering
Discipline
Software Engineering
Employment type
Full-Time

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

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.