Software Engineering IC3

1 Month ago • 4-6 Years • DevOps • Full Stack Development

Job Summary

Job Description

This Software Engineering IC3 role focuses on building and launching products with social impact within Microsoft's Tech for Social Impact (TSI) program. Responsibilities include engaging with nonprofit stakeholders to understand their needs, designing and developing solutions using .NET and Azure technologies, ensuring compliance, deploying to production, and collaborating with sales and partner teams. The ideal candidate possesses strong .NET (C#, ASP.NET) and Azure expertise, problem-solving skills, and experience with software development tools like Azure DevOps. The role also involves supporting existing customers and contributing to continuous improvement of solutions.
Must have:
  • 4+ years experience in .NET development (C#, ASP.NET)
  • Hands-on experience with Microsoft Azure services
  • Strong problem-solving and stakeholder engagement skills
  • Experience with Azure DevOps
  • Develop and deploy nonprofit solutions using .NET and Azure
Good to have:
  • Experience with Microsoft Power Platform
  • Familiarity with Modern Work technologies (Microsoft Copilot)
  • Experience with Microsoft Fabric
  • Nonprofit sector experience
  • Strong communication skills
Perks:
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Job Details

Overview

Are you passionate about building and launching products focused on social impact?  

We are seeking a high-energy software engineer to accelerate nonprofit solution innovation and join one of Microsoft’s fastest-growing industry solutions teams.  

 

Microsoft’s Tech for Social Impact (TSI) launched in 2017 and delivers technology to over 400,000 nonprofits and UN agencies worldwide. TSI is mission-driven and balances its social impact work with the need to maintain a sustainable business model for how Microsoft scales digital transformation across the global nonprofit sector.  

 

The Nonprofit Solutions team sets the pace across Microsoft for rapidly developing nonprofit technology solutions anchored to the Common Data Model for Nonprofits. These solutions leverage Microsoft Business Applications, Azure, and Modern Work platform capabilities. We are seeking a software engineer who will be responsible for developing new solutions on top of these platforms to accelerate innovations within nonprofit organizations around the world.  

 

Success in this role means partnering with the Tech for Social Impact Sales, Partner, and other cross-organizational teams within Microsoft to support the customer and partner sales and implementation processes. The ideal candidate should have a strong technical aptitude to gain a deep understanding of the Microsoft Cloud for Nonprofit (MC4N) technology, knowledge of sales and implementation processes involving partners and customers, and a focus on continuous improvement and customer/partner satisfaction. Strong communication, problem-solving, and decision-making skills are crucial for success in this role. 

Qualifications

Required/Minimum Qualifications 

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years  technical engineering experience with coding in C#, ASP.NET.
  • Proven experience in .NET development (C#, ASP.NET).  
  • Hands-on experience with Microsoft Azure services and architectures.  
  • Strong problem-solving abilities and the ability to engage with business stakeholders to understand requirements and deliver solutions.  
  • Experience in software development tools such as Azure DevOps. 

 

Additional or Preferred Qualifications 

  • 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 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 equivalent experience. 
  • Experience with Microsoft Power Platform (Power BI, Power Apps, Power Automate).  
  • Familiarity with Modern Work technologies such as Microsoft Copilot.  
  • Experience with Microsoft Fabric.  
  • Previous experience with nonprofit sector solutions or projects.  
  • Strong communication skills with technical and non-technical audiences.  

 

 

 

Skills 

  • Agility 
  • Algorithm Design and Implementation 
  • Architecture Design 
  • Automation 
  • Collaborative Innovation 
  • Compliance Oversight 
  • Computer Science 
  • Conflict Resolution 
  • Data Analysis 
  • Decision Making 
  • Design Readiness 
  • Detail Oriented 

 

  • Distributed Systems Application Development 
  • Engineering Lifecycle 
  • English Language Proficiency 
  • Livesite Skills 
  • Oral Communication 
  • Problem Solving 
  • Process and Solution Curiosity 
  • Product Lifecycle 
  • Programming Language Transferability 
  • Quality Assurance 
  • Resilient System Design 
  • Runtime Analysis 
  • Software Development 
  • Software Development Methodologies 
  • Systems Thinking 
  • Technical Domain 
  • Technology Selection 
  • Testing Process 
  • Writes Code 
  • Written Communication 

 

Responsibilities

Understand User Requirements 

  • Engage with nonprofit business stakeholders to gather and analyze business requirements. 
  • Design and propose technical solutions that align with Microsoft standards and business objectives. 
  • Develop, implement, and deploy nonprofit solutions using .NET and Azure technologies. 
  • Ensure all solutions meet compliance requirements and are delivered to production environments smoothly. 
  • Partner with cross-functional teams, including sales, partner, and technical teams, to support nonprofit customer solutions. 
  • Provide support for existing customers/solutions during business hours only. 
  • Contribute to the continuous improvement of solution security and quality. 
  • Create and maintain documentation related to our solutions and best practices. 

 

 

Other 

  • Embody our and  
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

The Walt Disney Company - Sr Machine Learning Engineer

The Walt Disney Company

Santa Monica, California, United States (On-Site)
2 Months ago
Bigpoint - Lead Game Developer

Bigpoint

Hamburg, Hamburg, Germany (Remote)
3 Weeks ago
Trend Micro - Cloud Engineer (Golang/Python, Backend Focus) 雲端開發工程師

Trend Micro

Taipei City, Taiwan (On-Site)
3 Months ago
ByteDance - Student Researcher (Doubao (Seed) - Music Foundation Model) - 2024 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Aristocrat Gaming - Chief Software Architect

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
3 Months ago
Warner Bros Discovery - Software Engineer II - Platform Engineering

Warner Bros Discovery

Stockholm, Stockholm County, Sweden (Hybrid)
2 Months ago
Patterned Learning Career - Senior Architectural Software Engineer

Patterned Learning Career

(Remote)
2 Days ago
Microsoft - Software Engineer 2

Microsoft

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

Keywords Studios (Player Support)

Maharashtra, India (Hybrid)
1 Month ago
InvenioLSI - MuleSoft Managing Consultant

InvenioLSI

Dubai, Dubai, United Arab Emirates (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Next Level Business Services - Android Developer

Next Level Business Services

Holtsville, New York, United States (On-Site)
3 Months ago
Activision - Expert Software Engineer (Privacy Data)

Activision

Vancouver, British Columbia, Canada (On-Site)
6 Months ago
Rush Street Interactive - Server Engineer

Rush Street Interactive

Tartu, Tartu County, Estonia (On-Site)
1 Month ago
PlayStation Global - Senior Service Reliability Engineer

PlayStation Global

Berlin, Berlin, Germany (On-Site)
3 Months ago
SymphonyAI - Senior QA Engineer

SymphonyAI

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Nagarro - Principal Engineer, Java Fullstack

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
3 Months ago
ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

San Jose, California, United States (On-Site)
1 Day ago
Qatar Airways - DevOps Engineer

Qatar Airways

Ahmedabad, Gujarat, India (On-Site)
4 Months ago
Netflix - Solutions Support Engineer (L5) - Observability

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Zuora - Senior ML Engineer

Zuora

Bengaluru, Karnataka, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Prague, Prague, Czechia

Bohemia Interactive - Engine Network Programmer Prague/Brno

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
2 Months ago
Rockstar Games - Marketing Manager - Korea

Rockstar Games

Jihomoravský Kraj, Czechia (On-Site)
2 Weeks ago
Bohemia Interactive - Marketing Manager

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
2 Months ago
PwC - SAP Solution Architect EM/FI

PwC

Prague, Prague, Czechia (On-Site)
3 Months ago
VECTOR NORTH - [Vector North] Lead VFX Artist

VECTOR NORTH

Prague, Prague, Czechia (Hybrid)
2 Months ago
MADFINGER Games - Lead Technical Artist

MADFINGER Games

Brno, South Moravian Region, Czechia (On-Site)
2 Months ago
Make - Senior Data Engineer

Make

Olomouc, Olomouc Region, Czechia (Hybrid)
4 Weeks ago
Microsoft - (Senior) Software Engineer - Multiple Roles

Microsoft

Prague, Prague, Czechia (On-Site)
1 Month ago
CloudLinux - Lead SDET/QA Automation Engineer at CloudLinux (worldwide remote, work anywhere)

CloudLinux

Prague, Prague, Czechia (Remote)
3 Months ago
NXP - Sr Director of Security Operations

NXP

Brno, South Moravian Region, Czechia (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Nielsen Holdings - Senior Software Engineer - Scala, Spark, Airflow, Python

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
4 Weeks ago
Sperasoft - Release Engineer

Sperasoft

Vojvodina, Serbia (On-Site)
2 Months ago
bosh group india - PreSales/ Solution Architect- Hybrid Cloud

bosh group india

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Wipro - Azure AD

Wipro

Bengaluru, Karnataka, India (On-Site)
4 Months ago
ION - Cloud Engineer/Architect (DevOps)

ION

Italy (On-Site)
3 Months ago
Rackspace Technology - Senior DataDog Developer

Rackspace Technology

India (Remote)
3 Months ago
Equivalent Jobs - Technical Product Owner

Equivalent Jobs

(Remote)
1 Day ago
Info Stretch - Java/Batch Job Scheduler

Info Stretch

United States (Remote)
1 Month ago
Rubrik - Senior Software Engineer - Cloud Native Protection

Rubrik

Bengaluru, Karnataka, India (On-Site)
3 Months 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.

Milan, Lombardy, Italy (On-Site)

Gurugram, Haryana, India (On-Site)

Prague, Prague, Czechia (On-Site)

Montreal, Quebec, Canada (On-Site)

Dublin, County Dublin, Ireland (On-Site)

London, England, United Kingdom (On-Site)

Virginia, United States (On-Site)

Hyderabad, Telangana, India (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