Back End (C# .NET) Software Engineer
Thermo Fisher Scientific Inc
Mid-Level C# .Net Back End Software Engineer
As the world leader in serving science, we solve the world's toughest problems, like giving cancer patients hope, ensuring water and food are safe, helping law enforcement solve cases through forensics and most recently, serving as the largest provider of COVID-19 solutions.
Our Data Science, Digital and IT careers are a unique opportunity to apply your specialized skills and advanced experience in analytics, statistics, data science, programming, information technology and more to drive our Mission of enabling our customers to make the world healthier, cleaner, and safer. It's truly a career where your work makes a positive impact in our world. When you join Thermo Fisher Scientific, you'll make an impact inside and outside the company on work that matters. #TechWithPurpose
Role Overview: We are looking for a talented mid-level C# .Net Back End Software Engineer to join our dynamic team. This role will engage in the comprehensive software development lifecycle (SDLC), involving design, development, testing, deployment, monitoring, and maintenance of software systems. This role requires a solid foundation in software development, the ability to work collaboratively with cross-functional teams, and a commitment to learning and growth within the company.
This is a 2-year fixed term, home-based role for qualified candidates in the UK. Must have authorization to work in the UK without sponsorship for the duration of the fixed term.
Our Tech Stack: Programming Languages: JavaScript, C#.Net, Azure Bicep, YAML Frameworks and Libraries: ReactJS, NextJS,.Net Core Databases: Azure Cosmos DB, Snowflake, Azure Data Factory Cloud Services: Azure - Azure Functions, Service Bus, Azure Storage, Key Vault CI/CD: Azure DevOps Automation and Testing: PactFlow, Cypress.io, Selenium Monitoring and Logging: Azure Monitor, App Insight/Alerts/logs Version Control: Git
Key Responsibilities:
- Contribute to our governance, principles, and ways of working.
- Design, develop, and maintain software applications.
- Collaborate with product managers, designers, and other engineers.
- Write clean, scalable, and efficient code.
- Troubleshoot, debug, and upgrade existing software.
- Participate in code reviews and contribute to team knowledge sharing.
Qualifications & Experience:
Must have:
- 3-5 years' experience as a Software Engineer or similar role.
- Hands-on experience and proficiency with C#.Net specifically Azure Cloud usage.
- Solid understanding of software development methodologies.
- Knowledge of RESTful APIs and microservices architecture.
- Strong understanding of serverless architecture and cloud computing principles.
- Experience with building data ingestion with multiple file format, API integration.
- Knowledge of TDD, BDD including writing unit test, integration and E2E testing.
- Strong problem-solving skills and attention to detail.
- Bachelor's degree in computer science, engineering, or a related field (or equivalent work experience).
Nice to have:
- Experienced with other elements of our tech stack.
- Experienced with infrastructure-as-code tools such as Bicep, ARM Templates, Terraform, or similar.
- Contributions to open-source projects or personal projects.
Nice to have Certifications:
- Microsoft Certified: Azure Developer Associate.
- Microsoft Certified Azure Solutions Architect Associate.
Our Engineering Responsibilities:
Design and Development:
- Collaborate with engineers, product managers, and designers to understand requirements and assist in designing solutions.
- Develop scalable, maintainable, and secure software applications.
- Write clean, efficient, and well-documented code.
Testing and Quality Assurance:
- Develop and execute automated tests to ensure software quality.
- Participate in code reviews to ensure code quality and adherence to best practices.
Deployment and Operations:
- Assist in implementing CI/CD pipelines to automate the build, test, and deployment processes.
- Create automated deployment of applications to our cloud environments.
Monitoring and Maintenance:
- Monitor application performance and availability using appropriate tools.
- Participate in the resolution of production issues and provide support in troubleshooting.
Collaboration and Learning:
- Work closely with cross-functional teams to align on project goals and deliverables.
- Seek mentorship from senior developers and actively engage in learning opportunities.
- Participate in team meetings, stand-ups, and retrospectives.
Continuous Improvement:
- Stay up-to-date with the latest industry trends, tools, and technologies.
- Suggest improvements to the development process and toolchain.
- Contribute to a culture of continuous learning and improvement within the team.
Performance Metrics:
- Code Quality: Measured through code reviews, adherence to coding standards, and test coverage.
- Task Completion: Timely completion of assigned tasks and contributions to project milestones.
- System Reliability: Uptime and performance of deployed applications.
- Issue Resolution Time: Time taken to identify and assist in resolving production issues.
Team Contribution:
- Participation in team activities, collaboration, and continuous learning efforts.
At Thermo Fisher Scientific, we are committed to fostering a healthy and harmonious workplace for our employees. We understand the importance of creating an environment that allows individuals to excel. Please see below for the required qualifications for this position, which also includes the possibility of equivalent experience:
- Able to communicate, receive, and understand information and ideas with diverse groups of people in a comprehensible and reasonable manner.
- Able to work upright and stationary for typical working hours.
- Ability to use and learn standard office equipment and technology with proficiency.
- Able to perform successfully under pressure while prioritizing and handling multiple projects or activities.
- May require as-needed travel (0-20%).
- ...A global technology company is seeking a Back-end Software Developer to enhance their IoT solutions. The role involves maintaining and optimizing... ...have over 3 years of experience in backend development with C# .NET. Offering flexible working hours, a year-end bonus, and...SoftwareC#Flexible hours
- ...pride theirselves in best-in-class engineering capabilities that allow them to... ...daily lives of more than 1 million end-users. Your new role As a Back-end Software Developer, you will maintain,... ...backend software development with C# .NET; Bachelor or masters degree in Computer...SoftwareC#Work at officeFlexible hours
- ...retail, CPG, eCommerce, and media. Now we're looking for a Back End Software Engineer to help design and build the systems that power our... ...SaaS products. Innovate with modern tools : Work with C#/.NET, AWS, Docker, and cloud-native architecture while exploring...SoftwareC#Local areaRemote work
- ...Position: Senior Back-End Software Engineer - C# .NET Location: 100% remote JOB SUMMARY: We are looking for a back-end software engineer to work in an exciting, very fast-paced environment. As a web software engineer on the team, you would be dedicated...SoftwareC#Remote work
$165k - $180k
...more broadly in the future. As a Senior Back-End Developer, your primary responsibility... ...in-depth knowledge and expertise in C# and .NET frameworks will be instrumental in continuing... ...Framework. Develop and support software including applications, database integration...SoftwareC#Remote workFlexible hoursWeekend work- ...Our client is currently seeking a Back-End Developer - III Responsibilities: Responsible... ...code reviews, assesses and improves site/software performance, and maintains design and... ...including but not limited to: Java, C#, Objective C, Python, Golang. Familiarity...SoftwareC#
- ...Software Developer This person will be engaged with several teams to... ...globe) Implement services using.Net stack Work within... ...ensure correct functionality End to End and Integration testing... ...Extensive experience in.Net (C#) required Familiarity with.Net...SoftwareC#
- ...Back-end Software Development Ford Motor Work location Palo... ...-end Software Development Engineering Engineer 3 #1038621 Job... ...languages like Java, Python, C#, etc. • Collaborate with... ...broader ecosystem are written in .NET. Ability to understand or...SoftwareC#Contract workWork at office
- ...role We're hiring a senior back-end engineer who loves writing integration... ...tests and building reliable .NET services. You will design and... ..., develop, test, and deploy C#/.NET services and RESTful APIs... ...you bring • 5+ years in software engineering; 3+ years in C#/....SoftwareC#Contract work
- ...Full Stack Software Engineer, Front End Emphasis We're hiring a full stack software... ...early stage start-up, backed by leading healthcare investors... ...in a completely cloud-based.NET ecosystem and know that many... ...Safari Dev Tools Git C# ASP.NET MVC Entity Framework...SoftwareC#
- ...Web Platform / Back-End Web Developer Location: NYC Rate: DOE... ...only SharePoint knowledge, .Net, SQL, C# background, must have... ...with Marketing, design and engineering teams to develop high-quality... ...required ~ Experience working in software version control systems such...SoftwareC#Work experience placementInterim role
- ...Duration: 10 months Position Details: Role Title : Back End Developer Required Skills "c# Dot Net: Advanced Microsoft .NET Core: Advanced Microsoft... ...responsible for designing, tailoring, and developing software applications using the .NET framework. They work closely...SoftwareC#
$80.6k - $176.3k
...Back-end Full Stack Developer Category: Software Development/ Engineering Main location: United States, Louisiana, Lafayette Alternate Location(s):... ...complex back-end systems and APIs using .NET Core (or Node.js), C#, and related technologies . Lead integration...SoftwareC#Permanent employmentFull timeWork at officeLocal area- ...highly skilled and experienced Senior C++ Back-End or Full Stack Developer to join client's... ...experience in other languages such as Java, C#, or Python a plus. Strong experience... ...fintech applications. Solid understanding of software architecture, security, and performance...SoftwareC#
- ...Back End Developer Greetings, My name is Jyothi and I am a Staffing... ...Developer with strong SQL Server &.Net and (API OR MONGO OR POSTGRES) experience. C# exp for writing a data access layer... ...Jyothi Talent Acquisition Specialist Software Technology, Inc....SoftwareC#Remote work
- ...Back End Developer Please find below the skillsets and we are looking for someone who has an experience of 5-7 years... ...could hit the ground running. Back End Developer C# (most important skill set) .Net Core Angular TimeScaleDB Docker RabbitMQ...SoftwareC#Contract workFor contractorsRemote workFlexible hours
$52.2k - $123.8k
...Junior Back-end Developer Category: Software Development/ Engineering Main location: United States, Louisiana, Lafayette Alternate Location(s): United... ...maintaining back-end systems and APIs using .NET Core (C#) or Node.js . Support integration and optimization...SoftwareC#Permanent employmentFull timeInternshipWork at officeLocal area- ...Senior Back-end Engineer Software Senior Back-end Engineer Software leads technical initiatives and drives... ...technical stack includes containerized.NET services, ReactJS, AWS, OpenSearch, and... ...building backend systems using.NET / C# (preferred) or a comparable backend...SoftwareC#Remote workWorldwide
- ...Role We are looking for Senior Software Engineers to join our engineering team. We're... ...across two tracks - Full-Stack (.NET + Angular) and Back-End (.NET) In this role, you'll design... ...fit: Full-Stack - .NET / C# + Angular, end to end Back-End -...SoftwareC#
- ...Job Summary: The Senior Back-End Software Developer will be responsible for the design,... ...Bachelor's Degree in Computer Science, Engineering, Information Systems, or equivalent work... .../TypeScript ~ Microservices - C# .NET 6.0, Entity Framework, ADO.NET ~ Database...SoftwareC#Temporary workWork experience placementRemote work
$120k - $170k
...Lead Software Engineer (Back-End) We are seeking an experienced and strong Lead Software Engineer (Back-End) to oversee day-to-day operations... ...processing. Work across a variety of technologies, including C#.NET, SQL, and Javascript. Oversee hosting environments,...SoftwareC#- ...Junior Back-end Developer Start your career as a Junior Back-... ...team supporting the systems software behind mission-critical supervisory... ...and learn from experienced engineers. If you're eager to build... ...-end systems and APIs using.NET Core (C#) or Node.js. Support...SoftwareC#Permanent employmentInternshipWork at office
- An established industry player is seeking a skilled .NET Back end Developer with expertise in C# and React.JS. In this dynamic role, you'll work alongside a talented team to develop innovative applications from the ground up, ensuring seamless deployment for both internal...C#
- ...Title-Back-End Developer (Java) Location: Remote / Should be available during Mountain... ...unit and integration tests to ensure software quality. ~ Collaborate with cross... .... The team had historically been more C# focused, so the consultant coming in was...SoftwareC#Immediate startRemote work
$78k - $113k
...Application Development (Back-End) The CBTS Cloud... ...Cloud Security & Back-End Engineering who combines strong back... ...Spring Boot), Node.js, or .NET Optimize application... ...one or more of: Node.js, C# / .NET Experience... ...overall experience in software development, cloud engineering...SoftwareC#- A leading financial services firm is seeking a Mid-Level Back-End Developer in Phoenix to design and maintain high-performance APIs. This... .... Ideal candidates will have 3-6 years of experience in C#/.NET, RESTful API design, and Azure DevOps. The company offers competitive...C#Flexible hours
- ...Back End Software Engineer As a Back End Software Engineer, you will work on a high volume, customer facing, ecommerce ecosystem with annual... ...consuming and producing NuGet packages ~ Experience in C# and.Net Core ~ Knowledge of design patterns and software development...SoftwareC#Remote work
$110k - $130k
...Software Engineer III - Front End/ Back End This is a remote position. Ad Hoc is a technology company that empowers organizations to... ...within the following tech stacks: JAVA, Microsoft VB.NET (MS Framework 4.0), C, C# (MS Framework 4.0), C++, Crystal Reports, Oracle,...SoftwareC#Work at officeRemote workFlexible hours$100k - $110k
Software Engineer II - Front End/ Back End This is a remote position. Ad Hoc is a technology company that empowers organizations to... ...within the following tech stacks: JAVA, Microsoft VB.NET (MS Framework 4.0), C, C# (MS Framework 4.0), C++, Crystal Reports, Oracle,...SoftwareC#Work at officeRemote workFlexible hours$150k - $200k
...Title: Back-End Engineer Location: San Francisco, CA / ON-SITE Salary: $150k - $200k Overview... ...while adhering to best practices in software development. Participate in code reviews... ...back-end programming languages such as C#, Haskell, and Rust Strong...SoftwareC#
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Back End (C# .NET) Software Engineer. Be the first to apply!
- entry level net developer United States
- .net support engineer United States
- work from home .net developer United States
- c# .net web developer United States
- microsoft .net developer United States
- senior .net developer United States
- .net engineer United States
- .net wpf developer United States
- remote net developer United States
- net developer intern United States

