Principal Software Engineer

job
  • SPECTRAFORCE
Job Summary
Location
Bellevue ,WA
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
03 Feb 2025
Share
Job Description

Sr. Principal Software Engineer

Location: Bellevue, WA (Onsite)

Duration: 12 Months


Must Have:

  • Python
  • C#
  • JavaScript
  • Medical Device
  • Cloud devlopment
  • Azure devops


Responsibilities

  • Software Architecture & Development : Design, develop, and implement scalable, high-availability, and secure cloud-based software solutions.
  • Technical Leadership : Define and enforce best practices in software development, ensuring compliance with industry standards.
  • Problem-Solving & Innovation : Develop solutions for complex challenges by applying cutting-edge software engineering principles.
  • Cross-Functional Collaboration : Work closely with internal teams, end users, and third-party partners to develop and maintain software architectures.
  • Project Execution : Plan, track, and schedule software deliverables; lead small development projects within larger programs.
  • Security & Compliance : Implement robust security solutions focusing on data privacy protection and compliance.
  • Production Support : Provide Tier 3 support for production operations, troubleshoot critical system issues, and ensure reliability.
  • Process Improvements & Mentorship : Continuously refine software development methodologies and mentor junior engineers.

Qualifications

  • Cloud & Software Development : 7+ years of expertise in Azure cloud development, hosting, and security .
  • Programming Proficiency : Strong experience with C#, Python, JavaScript , and scripting languages.
  • Architecture & Design : Ability to document architectures using data flow diagrams, sequence diagrams, and object models .
  • CI/CD & DevOps : Experience using Azure DevOps for CI/CD pipeline development , integration with tools like Black Duck, Coverity, Mend Bolt, and release management.
  • Medical Device/Equipment Experience (Preferred) : Familiarity with FDA-regulated software development or medical equipment software .
  • Communication & Leadership : Strong ability to present complex technical concepts to both technical and non-technical audiences.
  • Software Quality & Security : Passion for building high-quality, secure, and scalable software.
  • Industry Experience (Highly Desired): Experience in medical device software engineering , including configuration management, testing methodologies, and regulatory compliance.
  • Certifications (Preferred): Microsoft Certified: Azure Solutions Architect Expert or equivalent.

Education & Experience

  • B.S. in Computer Science, Computer Engineering, Software Engineering, or related field .
  • 10+ years of experience in software development and cloud engineering.

Other Smiliar Jobs
 
  • Chicago, IL
  • 1 Days ago
  • Cambridge, MA
  • 1 Days ago
  • Buffalo, NY
  • 1 Days ago
  • Duluth, GA
  • 1 Days ago
  • South San Francisco, CA
  • 1 Days ago
  • Raleigh, NC
  • 1 Days ago
  • , MO
  • 1 Days ago
  • Greencastle, PA
  • 1 Days ago
  • Omaha, NE
  • 1 Days ago
  • Rocklin, CA
  • 1 Days ago
  • Cupertino, CA
  • 1 Days ago
  • Devens, MA
  • 1 Days ago