Sr. Software Technologist – Full Stack Engineering (C#.NET & AWS Cloud)
Job Summary
Job Title
Sr. Software Technologist Full Stack Engineering (C#/.NET & AWS Cloud)Job Description
Sr. Software Technologist Full Stack Engineering (C#/.NET & AWS Cloud)
Job Summary
The Sr. Software Technologist is responsible for designing developing and delivering scalable cloud-native software solutions with a strong focus on C#/.NET Full Stack development and AWS Cloud technologies. The role combines hands-on software engineering expertise with modern DevOps practices to build secure reliable and high-performing applications.
The individual will work closely with cross-functional engineering teams to drive end-to-end product development including architecture coding testing cloud infrastructure deployment automation and production support. The role is expected to mentor team members champion engineering excellence and contribute to continuous improvement of development practices.
Key Responsibilities
Software Development
- Design develop and maintain enterprise-grade applications using C# .NET/.NET Core Core and modern software architecture principles.
- Build robust and scalable full-stack solutions across backend services APIs databases and front-end applications.
- Develop high-quality maintainable and testable code while adhering to engineering best practices.
- Participate in architecture discussions technical design reviews and technology selection decisions.
- Collaborate with Product Owners Architects UX designers and engineering teams to translate business requirements into technical solutions.
AWS Cloud Engineering
- Design develop and maintain cloud-native applications on AWS.
- Build and manage scalable infrastructure leveraging AWS services such as EC2 ECS/EKS Lambda S3 RDS CloudWatch IAM VPC and API Gateway.
- Implement infrastructure automation using Terraform and Infrastructure-as-Code (IaC) principles.
- Optimize cloud environments for performance security reliability and cost efficiency.
DevOps & Automation
- Develop and maintain CI/CD pipelines to accelerate software delivery and improve product quality.
- Implement automated build deployment testing monitoring and release management processes.
- Support source control security scanning quality gates and deployment automation.
- Advocate DevOps practices across the software development lifecycle and drive operational excellence.
Operational Excellence
- Monitor application health using telemetry logging and observability platforms.
- Troubleshoot and resolve complex production issues while ensuring platform stability and reliability.
- Drive continuous improvement through data-driven analysis of system performance development workflows and operational metrics.
- Collaborate with engineering stakeholders to ensure high availability and resilience of software systems.
Leadership & Collaboration
- Mentor junior engineers and contribute to building a high-performing engineering culture.
- Promote engineering best practices code quality security and technical excellence.
- Foster collaboration across global teams and support technical decision-making.
Required Qualifications
- Bachelors or Masters Degree in Computer Science Software Engineering Information Technology or equivalent.
- Minimum 10 years of software engineering experience.
- Strong hands-on expertise in C#/.NET Core REST APIs and Microservices.
- Experience building and supporting Full Stack applications.
- Strong understanding of software design patterns object-oriented programming and distributed systems.
- Hands-on experience with AWS Cloud services.
- Experience with Terraform and Infrastructure-as-Code.
- Experience with CI/CD tools source control automated testing and release management.
- Strong problem-solving debugging and analytical skills.
Preferred Qualifications
- Experience with front-end technologies such as Angular React TypeScript JavaScript HTML5 and CSS3.
- Experience with containerization technologies such as Docker and Kubernetes.
- Exposure to healthcare domain regulated environments and secure software development practices.
- Experience with quality security and performance engineering tools.
#HealthcareInformatics #LI #Cloud
How we work together
We believe that we are better together than apart. For our office-based teams this means working in-person at least 3 days per week.
Onsite roles require full-time presence in the companys facilities.
Field roles are most effectively done outside of the companys main facilities generally at the customers or suppliers locations.
Indicate if this role is an office/field/onsite role.
About Philips
We are a health technology company. We built our entire company around the belief that every human matters and we wont stop until everybody everywhere has access to the quality healthcare that we all deserve. Do the work of your life to help the lives of others.
Learn more about our business.
Discover our rich and exciting history.
Learn more about our purpose.
If youre interested in this role and have many but not all of the experiences needed we encourage you to apply. You may still be the right candidate for this or other opportunities at Philips. Learn more about our culture of impact with care here.
Required Experience:
Senior IC
About Company
Philips has been revolutionizing lighting for over 125 years. We pioneered the world changing development of electric light and LED, and are now leading the way in intelligent lighting systems. Our deep understanding of how lighting positively affects people, enables us to deliver inn ... View more