Software Engineer
Technology, Data & Digital · Software & Web Development · Software Engineering
In short
Responsibilities
- Collaborates with stakeholders to determine user requirements.
- Drives identification of dependencies and development of design documents.
- Creates, implements, optimizes, debugs, refactors, and reuses code for performance and maintainability.
- Leverages subject-matter expertise to drive project plans, release plans, and work items.
- Acts as a Designated Responsible Individual (DRI) and guides other engineers.
- Monitors systems for degradation and initiates actions to restore service.
- Proactively seeks new knowledge and adapts to new trends and technical solutions.
Requirements
- Bachelor and/or Graduate degree in computer science, engineering or equivalent.
- 2+ years of professional development experience.
- Technical Stack: C++, C#, big data, ML, NLP, and search technologies.
- Strong analytical skills, customer engagement, and cross-functional collaboration.
- Familiarity with Microsoft Cloud Services (Azure, Entra, O365).
- Security awareness (penetration testing, threat analysis).
- Ability to meet Microsoft, customer and/or government security screening requirements.
Desired Qualifications
- Self-identify as a technical software engineer with a passion for cloud technologies and AI.
- Previous experience as a Software Developer Engineer.
- Track record of working closely with agile and diverse engineering teams.
- Understanding of cloud, AI and other computing technologies, including business drivers and emerging trends.
- Experience working in geographically dispersed teams.
- Self-starter who likes tackling new challenges and working independently.
- Ability to build relationships with senior technical and business leaders.
- Strong verbal and written communication ability including fluency in English.
Benefits
- 4 days / week in-office work schedule.
- Less than 25% travel required.
Skills
Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting…
Company
MicrosoftJob Posted
2 days ago
Employment Type
Full Time
Work mode
On Site
Experience Level
Associate
Locations
United States
Qualification
Applicants
Be an early applicant
