Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer 
United States, Washington 
684850328

Yesterday

Required/Minimum Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

Preferred Qualifications:

  • degree in computer science, Engineering, or a related field.
  • 5+ years of experience in full stack development, with familiarity with at least one OOP language
  • Passion for building highly scalable, highly reliable services.
  • Experience with cloud services. Azure cloud experience is highly desirable.
  • Experience with artificial intelligence and machine learning integrations.
  • Ability to quickly ramp up on new technologies.
  • Solid communication and collaboration skills, with the ability to work effectively in a team environment.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
Microsoft will accept applications for the role until December 20, 2024.
Responsibilities
  • Design, develop, and maintain scalable and high-performance web applications.
  • Integrate artificial intelligence to enhance the platform's capabilities.
  • Collaborate with product managers, designers, and other engineers to define and implement new features and enhancements.
  • Ensure the reliability, security, and performance of the Clarity platform.
  • Write clean, maintainable, and testable code, following best practices and coding standards.
  • Analyze and dive deep into data to uncover insights and drive data-informed decisions.
  • Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to our customers.
  • Stay up to date with the latest industry trends and technologies, and continuously improve your skills and knowledge.