Senior Software Engineer at Microsoft
, , United States -
Full Time


Start Date

Immediate

Expiry Date

18 Feb, 26

Salary

0.0

Posted On

20 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Object-Oriented Programming, C#, Java, C++, JavaScript, Python, Architecture Design, System Integration, Operational Excellence, Engineering Best Practices, Developer Productivity, Monitoring, Incident Response, Security Best Practices, Scalability, Maintainability

Industry

Software Development

Description
Leads by example within the team by producing extensible and maintainable code. Drives identification of dependencies and the development of design documents. For areas of dependency and overlap with other teams or team members, drives coordination and communicates across teams and resolves conflicts between teams. Leads discussions for the architecture of products/solutions and creates proposals for architecture. Drive system and service integration: Collaborate across teams to influence architecture and ensure seamless integration between systems and services. Lead Innovation through experimentation: Initiate and guide experiments to evaluate new technologies and determine best-fit solutions. Develop scalable, high-quality solutions: Build software that is reliable, maintainable, and scalable to meet evolving business needs. Embed operational excellence: Incorporate live site readiness, monitoring, and incident response into the development lifecycle. Promote engineering best practices: Advocate for clean code, modern development standards, and continuous improvement in engineering processes. Enhance developer productivity: Improve developer tools and automation to streamline workflows and boost team efficienc Bachelor's Degree in Computer Science, or related technical discipline AND 4+ yearstechnical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience. 4+ year experience working with object-oriented programming languages like C#, Java, etc. Bachelor's Degree in Computer Science or related technical field AND 8+ 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 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience. - Knowledge of security best practices.
Responsibilities
The Senior Software Engineer leads the team by producing extensible and maintainable code while driving the identification of dependencies and coordinating across teams. They are responsible for leading discussions on architecture, developing scalable solutions, and promoting engineering best practices.
Loading...