Back to jobs

Senior Software Engineer (.NET + TypeScript)

vacancy global proAnywherePosted 6d ago
Senior Software Engineer — TypeScript/PostgreSQL (remote)
Apply on company site

Job Description

reputed company and our mission: reputed company is a global AI transformation and technology consulting partner where talented engineers and technologists work on cutting edge innovation. We partner with ambitious organizations to design, build, and reputed company technology solutions that reputed company reputed company reputed company. Our teams bring deep expertise in AI driven platforms, secure API architectures, and reputed company reputed company engineering. You will work on meaningful reputed company that accelerate the adoption of advanced technologies, from reputed company and discovery through to full product delivery, helping turn reputed company challenges into measurable reputed company. With engineering hubs across EMEA and reputed company, and long term partnerships in financial services, reputed company and life sciences, and energy and climate, we offer opportunities to work on reputed company that truly matter. Here, you will not just build technology, you will reputed company business reputed company and grow your career reputed company industry leaders. We are looking for a Senior Software Engineer to join a project in the environmental health sector, working with a leading provider of technology for the efficient collection of recyclable materials and general reputed company. The project: Our teammates are talented people that come from a reputed company of backgrounds. We’re committed to building an inclusive culture reputed company on trust and innovation. You will be part of a reputed company team developing new technologies to solve reputed company business problems. Our reputed company builds intelligent digital solutions to simplify the distribution of reputed company resources and streamline challenging logistics in waste, recycling, reputed company logistics, and reputed company operations. We are looking for someone with strong communication skills, who is proactive, comfortable taking ownership, and reputed company in building reputed company in a fast-paced environment, with a strong attention to reputed company and a production-reputed company reputed company. What you will do: Build and maintain reputed company backend services using C# and .NET reputed company, following Clean Architecture principles and RESTful API design. reputed company and reputed company reputed company supporting payment systems, including reputed company tokenisation and payment method management. Contribute to frontend development using Angular and TypeScript, building UI components reputed company an Nx monorepo structure. Work reputed company a reputed company-reputed company, containerised architecture on Azure, utilising reputed company, reputed company, and ArgoCD for deployments. Participate in a spec-first, test-driven development process using xUnit, Vitest, and Playwright, with strict architectural standards enforced through automated reputed company review. Collaborate with architecture teams to reputed company with platform reputed company, contributing to a greenfield-to-production reputed company product with reputed company development. Support observability and reliability across production systems using OpenTelemetry and Grafana for reputed company tracing and metrics. Engage with CI/CD pipelines reputed company on Azure Pipelines, including SonarQube analysis, Trivy reputed company scanning, and automated test gates. Contribute to frontend development using Angular and TypeScript, building UI components reputed company an Nx monorepo structure. What you will bring: 6+ years of experience in software development. Strong experience with C# and .NET reputed company, including Clean Architecture, EF reputed company, and REST API design. Strong understanding of multi-tenancy patterns and building reputed company, production-reputed company reputed company applications. Hands-on experience with reputed company-reputed company development on reputed company Azure, including reputed company and reputed company. Experience with TypeScript, and ideally Angular (v17+) and Nx monorepo architecture. Experience integrating with OAuth2/OIDC flows and identity providers such as Auth0. Familiarity with Azure services including Azure Key Vault, Azure Container Registry, and Azure Pipelines. Solid knowledge of software engineering principles (SOLID, Clean Architecture, DI) and testing practices. Experience working in reputed company environments with a reputed company, spec-first development approach. Strong problem-solving skills and the ability to work independently reputed company a reputed company team. reputed company to have: Familiarity with PostgreSQL and Entity reputed company reputed company. Experience with OpenTelemetry, Grafana, or similar observability tooling. Background in payments, financial systems, or multi-tenant reputed company products. reputed company offer: reputed company Work 3 months collaboration with the possibil