Backend Software Engineer (.NET/C#)

Ivoclar — Philippines · Posted ~7 hours ago

Mid Other

Skills

.NET C# backend development REST APIs integration services layered architecture TypeScript DevOps secure software development BFF Message Bus

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Build and continuously improve scalable backend services, APIs, domain services, and integration components within a modern layered architecture. You will primarily work with .NET and C#, while using TypeScript for Backend-for-Frontend services and collaborating with frontend and full-stack engineers. The role focuses on secure, scalable enterprise software and modern DevOps practices.

Highlights

Work on scalable enterprise backend services and APIs using modern .NET and C#, with opportunities to collaborate across backend, frontend, and full-stack teams. The role emphasizes secure, maintainable engineering and modern DevOps practices.

Description

Bring innovation to life The Backend Developer is responsible for designing, developing and maintaining scalable backend services, APIs and integration components using the Microsoft .NET platform with C#. The role focuses on building reliable domain services, adapters and integration layers within a modern layered architecture (Frontend → BFF → Message Bus → Adapters). The Backend Developer collaborates closely with Full Stack and Frontend Developers to ensure seamless communication between frontend applications and backend services. While the primary expertise is backend development using .NET and C#, the role also requires working knowledge of TypeScript to support Backend-for-Frontend (BFF) services and assist Full Stack developers when needed. The developer contributes to secure, scalable and maintainable enterprise solutions following modern engineering and DevOps practices. Your role Develop, maintain and continuously improve backend services and APIs using .NET and C#Build and maintain integration adapters and platform connectorsDesign and implement data access layers and database interactionsDevelop RESTful APIs and event-driven integrations using Message Bus technologiesCollaborate closely with Full Stack Developers by supporting Backend-for-Frontend (BFF) implementations when requiredContribute to TypeScript-based backend components to support frontend integration and overall solution deliveryWrite and maintain technical tests (unit, integration and API tests) to ensure reliability, security and performanceDesign and deliver AI-powered software solutions, leveraging Claude, Claude Code, Codex or similar and modern engineering best practicesParticipate in code reviews, knowledge sharing and architectural discussionsMentor less experienced developersFollow the Definition of Done and team coding standardsContribute to deployment, monitoring and application stability together with DevOpsImplementation and fulfillment of the safety manual’s requirementsImplementation and fulfillment of the personnel handbook’s requirementsImplementation and fulfillment of the regulatory requirementsActs as a role model in accordance with the Corporate Values of the Ivoclar Group.Other administrative and organizational activities Your profile Hard Skills: Strong proficiency in C# and the Microsoft .NET platformExperience designing and implementing RESTful APIsStrong understanding of backend architecture and distributed systemsStrong knowledge of relational databases (SQL Server, PostgreSQL or similar)Familiarity with integration technologies and messaging patterns (Azure Service or similar)Understanding of Domain-Driven Design, Clean Architecture and SOLID principlesExperience writing unit, integration and API testsExperience with authentication and authorization mechanisms (OAuth2, OpenID Connect, JWT)Familiarity with containerization technologies (Docker, Kubernetes)Experience with cloud services, preferably Microsoft AzureGood understanding of CI/CD pipelines and DevOps practicesWorking knowledge of TypeScript to support Backend-for-Frontend (BFF) services and collaborate effectively with Full Stack DevelopersExperience with modern development tools and a strong interest in leveraging AI to improve development workflows Professional Bachelor or Master Degree in IT Technology, or Business Informatics3+ years of professional software development experienceExcellent understanding of system integrations and software development lifecycleExperience with enterprise application architecture and integration patternsProven experience with agile development methodologies (Scrum, Kanban) and related tools (Azure DevOps, Jira, Confluence,etc.)Fluent in written and spoken EnglishCommunicative and cooperative team playerStrong analytical, conceptual and problem-solving skillsProactive mindset, able to balance priorities and operational executionPassion for software quality, maintainability and continuous improvementWillingness to travel What we offer A global, purpose-driven company with 3,700 employees.A culture of innovation and collaboration.Learning and development tailored to your growth.Attractive benefits. According to the collective agreement, this position offers a gross annual salary of €XX,XXX on a full-time basis and will be significantly higher depending on professional experience and qualifications. This position is subject to the minimum salary stipulated in the collective agreement for the electrical and electronics industry, based on 38,5 hours per week. The amount of the overpayment depends on your professional qualifications and experience, as well as the labor market in Vorarlberg.