Are you looking for a challenging role that lets you utilize your full stack expertise?
We are seeking a highly skilled Staff Software Engineer to join our team.
In this position, you will be responsible for designing and delivering cloud-native, scalable, secure, high availability and high-performance solutions on AWS, leveraging your expertise in Next.js and .NET Core.
You will play a key role in our digital transformation, driving the uplift of our consent creation and management user journey.
Your primary responsibilities will include:
* Delivering full stack, full cycle design solutions with a strong focus on front-end engineering using Next.js, while also supporting robust back-end development with C# and .NET Core.
* Leading as a technical subject-matter expert, mentoring engineers and sharing knowledge through workshops, guilds, and collaborative forums.
* Designing and implementing innovative, scalable solutions as part of a cross-functional squad, using technologies like GraphQL, modern data access layers, and cloud-native services on AWS.
* Working with a DevSecOps mindset, owning the full lifecycle—you build it, you secure it, you test it, and you run it—with a strong grasp of CI/CD, automated testing, infrastructure pipelines, logging, and monitoring.
* Leveraging AI-assisted development tools such as GitHub Copilot, Cursor, Figma AI, and others to accelerate delivery and improve code quality is highly desirable.
* Collaborating closely with stakeholders, translating business needs into technical solutions that deliver real value, while continuously driving process improvements and innovation
Key Requirements:
* Expertise in SDLC and Agile methods with broader experience around architecture, design, implementation, deployment, integration, and technology transformations.
* Full cycle design experience: design, build, challenge and run essential.
* Full Stack Development: Strong expertise in Next.js, and .NET Core/C# with experience designing scalable microservices and APIs (GraphQL & REST).
* Cloud & DevOps: Hands-on experience with AWS, Docker, Kubernetes, and CI/CD tools like GitHub Actions, TeamCity, and Jenkins.
* Database & API Design: Proficient in PostgreSQL, Oracle, and modern data access patterns.
* Monitoring & Observability: Familiar with tools like Prometheus, Grafana, Splunk, and AWS CloudWatch.
* AI Technologies: Hands-on experience with coding agents and automation is highly desirable. A strong technical mindset and willingness to adopt AI in daily workflows is equally valued.
* Secure Engineering & DevSecOps: Deep understanding of security principles, DevSecOps, and SRE practices.
* Agile Delivery & Testing: Proven experience with TDD/BDD, automated testing, service virtualization, and cloud-native application development.
* Understanding of hardware-software integration concepts, even without hands-on experience, is highly valued —especially in uplifting and enhancing existing system functionality.
Why Join Us:
We support our people with the flexibility to balance where work is done, with at least half your time each month connecting in the office.
Here, you'll thrive. You'll be supported when faced with challenges and empowered to tackle new opportunities.