Microsoft Software Developer – Urgent Hiring

🏢 Microsoft📍 Georgetown, Kentucky💼 Full-Time💻 Remote🏭 Information Technology💰 USD 95,000 - 160,000 per year

About Company

Microsoft is a global leader in software, services, devices, and solutions, dedicated to empowering every person and every organization on the planet to achieve more. Our mission is to create innovative technology that is inclusive, trusted, and designed to help our customers and partners unlock their full potential. With a culture rooted in growth mindset, we encourage continuous learning, collaboration, and a passion for making a meaningful impact. Joining Microsoft means being part of a team that is building the future, pushing the boundaries of what’s possible, and contributing to technologies that touch billions of lives worldwide, from cloud computing and artificial intelligence to operating systems and gaming.

Job Description

Are you a passionate and skilled Software Developer eager to contribute to cutting-edge technology that impacts millions? Microsoft is urgently seeking a talented Software Developer to join our innovative team. In this role, you will be instrumental in designing, developing, and deploying robust software solutions across various Microsoft platforms, including Azure, .NET, and our suite of enterprise applications. You will work within an agile development environment, collaborating closely with product managers, UX/UI designers, and other engineers to translate complex requirements into high-quality, scalable code. This is a unique opportunity to shape the future of technology, contribute to critical projects, and grow your career within a world-renowned organization known for its commitment to innovation and employee development.

New Job Opportunity
We are actively hiring for a new role.
Apply Now

Your day-to-day will involve full-stack development, participating in code reviews, writing comprehensive unit and integration tests, and ensuring the performance, reliability, and security of our applications. We value developers who are proactive, problem-solvers, and committed to best practices in software engineering. If you thrive in a dynamic, fast-paced environment and are excited by the prospect of working with cloud-native architectures, distributed systems, and advanced data processing technologies, we encourage you to apply. This position offers significant opportunities for learning new technologies, mentorship from experienced engineers, and a clear path for career progression. While this role is remote-first, we foster a strong sense of team and provide ample virtual collaboration tools and opportunities for connection. Join us and help us build the next generation of intelligent experiences.

Key Responsibilities

  • Design, develop, test, deploy, and maintain robust and scalable software solutions using Microsoft technologies.
  • Collaborate with cross-functional teams including product management, design, and other engineering teams to define, design, and ship new features.
  • Participate in code reviews, ensuring code quality, maintainability, and adherence to coding standards.
  • Write comprehensive unit, integration, and end-to-end tests to ensure application reliability.
  • Troubleshoot and debug complex software issues, providing timely resolutions.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency and product innovation.
  • Contribute to architectural discussions and decisions, helping to shape the technical direction of products.
  • Mentor junior developers and share knowledge within the engineering team.
  • Ensure applications are secure, performant, and highly available.

Required Skills

  • Proficiency in C#, .NET Framework/.NET Core
  • Experience with cloud platforms, preferably Microsoft Azure (e.g., Azure Functions, App Service, Cosmos DB)
  • Strong understanding of object-oriented programming (OOP) principles and design patterns
  • Experience with relational databases (e.g., SQL Server) and ORM frameworks (e.g., Entity Framework)
  • Familiarity with front-end technologies such as JavaScript, HTML, CSS, and modern UI frameworks (e.g., React, Angular, Vue)
  • Solid understanding of RESTful APIs and microservices architecture
  • Experience with version control systems, especially Git
  • Excellent problem-solving, analytical, and communication skills

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Experience with DevOps practices and CI/CD pipelines (e.g., Azure DevOps, GitHub Actions).
  • Familiarity with containerization technologies like Docker and orchestration with Kubernetes.
  • Knowledge of asynchronous programming and multi-threading concepts.
  • Experience with large-scale distributed systems.
  • Certifications in Microsoft technologies (e.g., Azure Developer Associate).

Perks & Benefits

  • Comprehensive health, dental, and vision insurance
  • 401(k) retirement plan with company match
  • Generous paid time off, including vacation, sick leave, and holidays
  • Paid parental leave
  • Employee stock purchase plan
  • Learning and development opportunities, including tuition reimbursement and technical training
  • Wellness programs and employee assistance programs
  • Access to Microsoft products and services
  • Flexible work arrangements and a supportive work-life balance culture

How to Apply

Interested candidates are encouraged to click on the application link below to submit their resume and cover letter. Please ensure your application highlights your relevant experience and qualifications for this role. We look forward to reviewing your submission and potentially welcoming you to the Microsoft team.

Apply Now

Don't rely on old listings! Get immediate, FREE access to today's freshest and most exclusive openings on our Premium Job Board.

🔥 Unlock the Hottest Jobs Now – It's FREE!

DISCLAIMER

Welcome to Career.rdptt.com. All job listings on career.rdptt are sourced from employers, recruiters, or publicly available job boards. We do not guarantee the accuracy, authenticity, or availability of any job post.

Applicants are advised to verify details before applying and avoid sharing sensitive information unless certain of the employer’s legitimacy. career.rdptt is not responsible for any losses, damages, or issues arising from the use of information provided on this site.

We do not charge any fees for accessing or using our website, and all job information is provided free of charge. Use this website at your own discretion. For any inquiries or to raise a complaint, please contact us at [email protected]
Scroll to Top