C# Developer focusing on backend services with C#/.NET and front-end development in React. Seeking multi-stack expertise and a solid understanding of Domain-Driven Design principles in a collaborative environment.
Responsibilities
Seeking an experienced **C# Developer** with strong expertise in **React** and a solid understanding of **Domain-Driven Design (DDD)** principles.
Building and maintaining backend services using **C#/.NET** while contributing to front-end development with React.
Thrives in a multi-stack environment and enjoys creating clean, maintainable, and scalable software solutions.
Requirements
Develop and maintain backend applications using **C#/.NET** following **DDD principles**.
Build and enhance front-end UI components using **React** (required).
Design and consume RESTful APIs and contribute to microservice-based architectures.
Work closely with cross-functional teams on architecture, design, and code reviews.
Integrate front-end components with backend services and ensure smooth system communication.
Collaborate with various engineering teams and may handle occasional tasks involving **FastAPI and SQLAlchemy**.
Write clean, maintainable, and well-tested code.
Participate in Agile ceremonies and contribute to continuous improvement.
Troubleshoot issues, optimize performance, and ensure application reliability.
Strong proficiency in **C#, .NET Core**, and object-oriented design.
Production-level experience with **React** (mandatory).
Solid understanding and practical application of **Domain-Driven Design (DDD)**.
Experience working with relational databases (e.g., SQL Server, PostgreSQL).
Familiarity with REST API design and integration.
Strong understanding of Git workflows, CI/CD pipelines, and automated testing practices.
Ability to work collaboratively in a cross-functional Agile environment.
Experience working with **FastAPI** or Python-based backend services.
Familiarity with **SQLAlchemy** or similar ORMs.
Exposure to microservices architecture.
Knowledge of Docker and cloud platforms (Azure, AWS, or GCP).
Experience with messaging systems such as RabbitMQ or Kafka.
Project Developer at Aula Energy managing renewable energy projects in Australia. Oversee project development from identification to construction commencement in a hybrid working environment.
Mobile Developer developing mobile applications and implementing automated testing. Collaborating with teams to enhance user experience through high - quality solutions.
Senior Computer Vision Algorithm Developer at Nanit conducting AI solutions research in Computer Vision and machine learning. Develop performance - driven production algorithms for innovative parenting technology.
Developer responsible for both front and back - end development of websites and online systems. Seeking an experienced candidate to join Zeno's Web & Technology Development team in Kuala Lumpur.
Senior Developer at Northwoods delivering software solutions for Health and Human Services. Overseeing the entire development lifecycle in a collaborative agile environment.
Engineering Intern supporting commercial aircraft and technology development projects for Boeing. Gaining hands - on experience with mentors and engaging in professional networking.
Lead Report Developer responsible for all clinical programming including reporting and analytics for data management. Oversee data reporting activities for multiple clinical programs within a healthcare company.
Senior Mainframe Developer building next - gen Payment Processing Platforms at TD Securities. Overseeing application development, support, and technical solution creation.
Sr. Manager leading a team of engineers in the design and implementation of tooling for space flight hardware at Blue Origin. Responsibilities include project management, technical guidance, and team mentoring.