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.
Intern in software development for wind turbine control at Nordex. Contributing to software functions and gaining practical insights in agile development.
Senior leader focused on designing and optimizing production operations systems at HII. Collaborating with technology and product groups to improve manufacturing efficiency.
Consultant specializing in Business Object and PL/SQL for data projects in a hybrid environment. Collaborating with major clients on reporting and data warehouse solutions.
Associate Engineer position focused on technology skill development through mentorship and hands - on experience at RAVL. Join a team that prioritizes sustainable business outcomes and client satisfaction.
Senior Manager of Software Development leading development team transformation at Boeing. Spearheading agile modernization initiatives while collaborating with cross - functional teams for efficiency and growth.
Analista Programador SQL role in technology team evaluating user needs and communication with candidates. Managing efficiency and quality KPIs while solving user questions and problems.
Desktop Engineering Specialist at Sun Life focused on secure and scalable Windows endpoint solutions. Leading desktop initiatives and technical standards in a dynamic enterprise environment.
Desktop Engineering Intern assisting with daily tasks and endpoint monitoring in a fast - paced team environment. Gaining visibility into vulnerability scanning and supporting end users while learning technical skills.
Mobile Developer participating in front - end web projects for a fintech team. Collaborating on user interface integration and ensuring optimized performance and accessibility.
Developer Analyst contributing to Topaz's innovative financial market solutions. Collaborating on software development while enhancing user experiences and resolving technical challenges.