Staff Engineer Software(.Net)
Thermo Fisher ScientificMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Lead design, development, and maintenance of scalable, secure .NET 8 applications and RESTful APIs using C#, ASP.NET Core, WPF, and Entity Framework Core.
Provide technical leadership, code reviews, mentoring, and promote software engineering best practices including secure coding and automated testing using xUnit.
Manage CI/CD pipelines with GitHub Actions, artifact management via JFrog Artifactory, containerization with Docker, and collaborate in Agile Scrum/Kanban environments.
Minimum Requirements
10–12 years of software development experience with significant hands-on expertise in C#, .NET 8, ASP.NET Core, WPF, REST API development, and Entity Framework Core.
Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or related field.
Experience with containerization (Docker), CI/CD pipelines (GitHub Actions), and artifact management (JFrog Artifactory).
Experience working in Agile (Scrum and Kanban) development environments.
Ideal Candidate Profile
A senior software engineer with demonstrated expertise in enterprise .NET application architecture and secure coding practices.
Experienced in leading technical solutions, mentoring teams, and driving adoption of modern engineering practices.
Comfortable working cross-functionally within Agile teams and managing complex projects involving cloud-native, containerized applications.
