Senior Full Stack Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+21 more
Job description
We are seeking a Senior .NET Full Stack Engineer to build and deliver scalable, enterprise-grade digital solutions that support secure, seamless, and customer-centric experiences.
In this role, you will work across the full technology stack-from modern React front ends to .NET 8 back-end services-contributing to high-impact initiatives. You will help shape architecture decisions, drive engineering best practices, and support continuous improvement through innovation and automation.
This is an opportunity to collaborate with cross-functional teams, influence technical direction, and mentor engineers while working in a fast-paced, agile environment.
Position Responsibilities
-
Design, develop, and maintain scalable web applications using React (front end) and .NET 8 (back end).
-
Build and enhance RESTful APIs and microservices aligned with enterprise standards for security, resiliency, and performance.
-
Leverage GitHub and GitHub Actions for source control, code quality, and CI/CD automation.
-
Collaborate with product, design, and QA teams to deliver end-to-end features and business outcomes.
-
Participate in code reviews, architecture discussions, and sprint planning to ensure engineering excellence.
-
Troubleshoot complex technical issues and optimize system performance, reliability, and scalability.
-
Mentor junior engineers and contribute to a culture of continuous learning and knowledge sharing.
-
Stay current with emerging technologies and recommend improvements to frameworks, tools, and practices.
Requirements
-
8+ years of experience in full-stack software development in enterprise environments.
-
Strong hands-on experience with .NET 8, C#, ASP.NET Core, and Entity Framework.
-
Experience building modern front-end applications using React and TypeScript.
-
Proven experience designing and developing scalable APIs and distributed systems.
-
Hands-on experience with GitHub, GitHub Actions, and CI/CD pipelines.
-
Strong understanding of software engineering best practices (design patterns, secure coding, testing).
-
Experience with unit and integration testing frameworks.
-
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
Preferred Qualifications
-
Experience with microservices and API architecture design.
-
Knowledge of application security and DevSecOps practices.
-
Experience with Azure cloud services, including AKS (Kubernetes).
-
Experience with event-driven architectures and messaging systems.
-
Experience with containerization (Docker).
-
Exposure to distributed and cloud-native systems.
About the company
Manulife is a leading international financial services provider, helping people make decisions easier and lives better. Help shape the future you want to see - and discover that better can take you anywhere you want to go., Ley de Protección del Empleado contra el Examen Poligráfico (https://www.dol.gov/sites/dolgov/files/WHD/legacy/files/eppac.pdf)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.juju.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fullstack developer salary in Germany [2023]
React Developer Salary [2023]
Dev Digest 120 - Apple and peers
Software Engineer Salary London