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.
Integration Developer designing robust integration flows using SAP CPI and Boomi. Managing lifecycle of integration scenarios and ensuring API security policies.
Developer Analyst ensuring quality of investment backoffice products through automation. Collaborating with teams to develop tests and optimize solutions for a full banking platform.
Supports Traffic Engineering staff on various projects for the Pennsylvania Turnpike Commission. Assisting traffic engineers with project - related tasks and maintaining effective relationships.
Mid - Level Programmer Analyst contributing to Boeing Defense Enterprise Systems by developing and troubleshooting software. The role supports teams in analyzing requirements and managing application development tasks.
Senior Analyst in Engineering and Expansion facilitating new store openings for RD Saúde. Focused on project management and operational analytics throughout the process.
Experienced Technical Excellence Technology Developer developing workflow and data - management tools and applications at Boeing. Supporting engineering initiatives and collaborating with stakeholders across the enterprise.
Engineering Manager leading cross - functional teams to enhance Shopmonkey's platform through all phases of the SDLC. Driving technical direction and performance management within a remote - first culture.
Analyst in Engineering role focusing on aircraft engine maintenance and performance management. Joining GOL Linhas Aéreas team in São Paulo for diverse engineering challenges.