738 matching jobs for “Senior Software Engineer”
How results work Exact titles rank first, then title variations and keywords in descriptions. These labels aren't qualification scores. Without keywords, recently added jobs appear first.
Milpitas, California, United States
Pay posted by employer $136,300–$231,700 per year
… priorities by delivering high-impact work across your area of expertise. Role Summary We are seeking a Software Engineer to join our team, focused on the development and enhancement of Windows desktop applications used …
Added Oct 21, 2026
Warren, Michigan, United States
… assigned product, including requirements, system design, development, deployment, and maintenance of the software modules. Participate in the design of a best-inclass in-vehicle Abstracted Mechatronic Platform for GM new …
Added Oct 12, 2026
TFS
Thermo Fisher Scientific
Singapore, Singapore
… they need to take science a step beyond. How you will make an impact You will be part of an innovative software team that develops instrument software that control an instrument and allows scientists to interact with …
Added Oct 16, 2026
TFS
Thermo Fisher Scientific
Bengaluru, India
… for cancer. DESCRIPTION: Join Thermo Fisher Scientific, the world leader in serving science, as a Staff Engineer , Software to make a meaningful impact. In this role, you will provide technical leadership and …
Added Oct 16, 2026
Bogotá, Colombia
Added Oct 15, 2026
Bengaluru, India
Full time (company default) Senior
… partner with business stakeholders and deliver growth in a fast-paced environment. · Serve as a key engineer who makes decisions on the system design · Develop sustainable services to grow by designing scalable …
Added Oct 14, 2026
Warren, Michigan, United States +1 location
… solutions that support digital commerce and order-management workflows. Build reliable and maintainable software using appropriate design patterns, testing practices, security controls, and coding standards. Integrate …
Added Oct 12, 2026
Milford, Michigan, United States of America
… Automotive Systems Engineering, Mechatronics Engineering, Mechanical Engineering, Electrical Engineering, Software Engineering, Computer Engineering, or related field of study and three (3) years of experience as an …
Added Oct 12, 2026
Limerick, Ireland
… product line resilient, performant, and scalable for millions of customers. We are seeking an experienced engineer with a strong background in SRE, cloud operations, and project ownership to help build and improve …
Added Oct 12, 2026
GEORGIA - VIRTUAL - GA01
Pay posted by employer $120,000–$140,000
50% Delivery and Execution - Develops, tests, deploys, and maintains software , with a clear understanding of the value the software is to provide; Takes on new opportunities and tough …
Added Oct 16, 2026
GEORGIA - VIRTUAL - GA01
Pay posted by employer $80,000–$180,000
50% Delivery and Execution - Develops, tests, deploys, and maintains software , with a clear understanding of the value the software is to provide; Takes on new opportunities and tough …
Added Oct 16, 2026
Columbia, Maryland, United States
Pay posted by employer $108,000–$210,000
… 8 years of relevant experience. Understanding and knowledge of: Microsoft. Net Technologies, Python, C# Our Senior Software Engineer 's earn between $108,000 - $210,000. Not to mention all the other amazing rewards that working at AT&T …
Added Oct 15, 2026
Hyderabad, India 3 postings
Sr Associate Software Engineer What you will do Let’s do this. Let’s change the world. As a Senior Associate Software Engineer at …
Added Oct 15, 2026
United States - Illinois - Abbott Park
Pay posted by employer $86,700–$173,300
… best place to work for diversity, working mothers, female executives, and scientists. THE OPPORTUNITY This Senior Software Engineer , Cloud position can work out remotely within the U.S . The Senior Software Engineer, Cloud will work with a …
Added Oct 22, 2026
USA - Huntington Beach, CA
In person Full time Regular
Pay posted by employer $146,200–$197,800
Design, build, and maintain automated CI/CD pipelines to support secure software delivery and deployment. Integrate security tools and practices within the development lifecycle including …
Added Oct 12, 2026
USA - Colorado Springs, CO
In person Full time Regular
Pay posted by employer $147,900–$200,100
Leads the design, development, analyses, and maintenance of software systems that meet industry, customer and internal quality, safety, security and certification standards …
Added Oct 14, 2026
Sunnyvale, California, United States
Pay posted by employer $170,600–$261,300
As a Senior Software Engineer on the SimCore team, you will build and deploy applied AI/ML solutions that directly support simulation …
Added Oct 12, 2026
Kathmandu, Nepal
Analyse software requirements Provide technical guidance in planning and executing assigned projects Write industry-standard …
Added Oct 15, 2026
Hyderabad, India 3 postings
Level 4 Sr Associate Software Engineer: Role Description: The Software Engineer is responsible for designing, developing, and maintaining …
Added Oct 18, 2026
Hyderabad, India
As a Senior Associate Software Engineer at Amgen, you will be responsible for developing and maintaining software …
Added Oct 15, 2026
TFS
Thermo Fisher Scientific
Bengaluru, India
Preferred Skills · employer excerpt Experience developing services using gRPC. Experience working with PostgreSQL. Knowledge of web development technologies including PHP, HTML, JavaScript, and CSS. Experience with Kubernetes and container orchestration. Experience using Helm for Kubernetes application packaging and deployment. 3 more in the full description below.
About this opportunity Original employer description Work Schedule
Standard (Mon-Fri)
Environmental Conditions
Office
Job Description
As part of the Thermo Fisher Scientific team, you’ll discover meaningful work that makes a positive impact on a global scale. Join our colleagues in bringing our Mission to life every single day to enable our customers to make the world healthier, cleaner and safer. We provide our global teams with the resources needed to achieve individual career goals while helping to take science a step beyond by developing solutions for some of the world’s toughest challenges, like protecting the environment, making sure our food is safe or helping find cures for cancer. DESCRIPTION: Join Thermo Fisher Scientific, the world leader in serving science, as a Staff Engineer, Software to make a meaningful impact. In this role, you will provide technical leadership and architectural guidance while developing innovative software solutions that enable our customers to make the world healthier, cleaner, and safer. Working in a supportive, multi-functional environment, you will design and implement sophisticated solutions across our product portfolio, from cloud platforms to scientific instrumentation. You will support the growth of other engineers, drive adoption of best practices, and help shape the technical direction of critical projects. This position offers the opportunity to work with advanced technologies while contributing to groundbreaking scientific discoveries.
Role Overview We are looking for an experienced Lead .NET Engineer with 6–12 years of software development experience and strong expertise in designing, developing, and maintaining secure, scalable, and high-quality enterprise applications.
The ideal candidate should have strong hands-on experience with C#/.NET 8, ASP.NET Core, WPF, REST API development, and Entity Framework Core , along with experience in modern build, deployment, testing, and development practices.
The candidate will be responsible for developing robust .NET-based applications and services, contributing to solution design, ensuring software quality and security, supporting modern engineering practices, and providing technical leadership and mentoring to development teams.
Key Responsibilities Design, develop, and maintain scalable and maintainable applications and services using C#/.NET 8 and ASP.NET Core . Develop and maintain desktop applications using WPF where required. Design and develop secure, reliable, and well-structured RESTful APIs . Develop efficient data-access layers using Entity Framework Core . Define and promote application design principles, coding standards, and software engineering best practices. Develop reusable, modular, and maintainable application components and services. Ensure applications meet requirements for quality, performance, security, reliability, and maintainability . Identify, troubleshoot, and resolve complex application, API, integration, and deployment-related issues. Conduct code reviews and ensure adherence to development and secure-coding standards. Develop and maintain automated unit and integration tests using tools such as xUnit . Use Swagger and Postman for API documentation, validation, and testing. Support containerized application development and deployment using Docker . Develop and maintain CI/CD pipelines using GitHub Actions and manage build artifacts through JFrog Artifactory . Collaborate with developers, technical leads, product owners, QA engineers, DevOps teams, and other stakeholders. Participate in technical design discussions, solution reviews, estimation, planning, and implementation activities. Work effectively within Agile Scrum and Kanban development environments. Use collaboration and work-management platforms such as Jira and Confluence . Mentor and coach development team members and provide technical guidance where required. Support teams in solving complex technical problems without compromising system quality or security. Adapt to changing priorities and contribute across multiple projects where required. Required Technical Skills 6–12 years of overall software development experience, with significant experience in .NET application development. Strong hands-on expertise in C# and .NET 8 . Strong experience with ASP.NET Core application and service development. Experience developing desktop applications using WPF . Strong experience in designing and developing RESTful APIs . Strong experience with Entity Framework Core for application persistence and data access. Good understanding of application architecture, object-oriented programming, and reusable software design. Strong understanding of application security and secure software development practices. Experience with containerization using Docker . Experience implementing and maintaining CI/CD pipelines using GitHub Actions . Experience using JFrog Artifactory for artifact management. Experience with automated testing using xUnit . Experience with API testing and documentation tools such as Swagger and Postman . Experience with source control and modern software development practices. Experience working with Jira and Confluence for work management and team collaboration. Strong understanding of Agile Scrum and Kanban methodologies. Preferred Skills Experience developing services using gRPC . Experience working with PostgreSQL . Knowledge of web development technologies including PHP, HTML, JavaScript, and CSS . Experience with Kubernetes and container orchestration. Experience using Helm for Kubernetes application packaging and deployment. Familiarity with collaboration and visualization tools such as Miro . Experience working across multiple projects and adapting to changing technical and business priorities. Exposure to modern cloud-native and distributed application environments. Behavioral Competencies Strong problem-solving and analytical skills. Strong quality mindset with a commitment to delivering high-quality and secure software. Proactive and self-sufficient, with the ability to complete tasks independently without continuous assistance. Ability to identify effective solutions without compromising system quality or security. Strong willingness to learn new technologies, tools, and development practices. Strong team-player mindset and ability to work effectively within collaborative development teams. Ability to adapt quickly when switching between projects or changing priorities. Excellent verbal and written communication skills. Ability to communicate complex technical concepts effectively to both technical and non-technical stakeholders. Ability to inspire, motivate, mentor, and coach development team members. Strong decision-making and technical problem-solving capabilities. Ability to foster a positive and collaborative team environment. Ability to manage disagreements constructively and support conflict resolution. Open to feedback and committed to continuous improvement. Strong ownership and accountability for technical deliverables. Proficiency in English . Education Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related discipline .
Why this result? · Employer labels Related title wording