
Senior .NET, C# Developer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Brazil.
β’ Design, test, and deploy software solutions utilizing C# and .NET, while ensuring application quality, security, and performance.
β’ Work alongside cross-functional teams to comprehend business requirements and suggest effective technical solutions.
β’ Manage and enhance existing systems, pinpointing areas for improvement.
β’ Create and integrate APIs and web services to facilitate efficient inter-system communication.
β’ Engage in code reviews and advocate for development best practices, architectural standards, and software quality.
β’ Record developed processes and solutions to ensure transparency and continuity in work.
β’ Extensive experience with C# and the .NET framework, including .NET 6 or newer.
β’ Proficiency in developing RESTful APIs and web services utilizing JSON or XML over HTTP.
β’ Familiarity with both relational and NoSQL databases.
β’ Experience in developing applications within cloud computing environments, ideally Microsoft Azure, AWS, or Google Cloud Platform.
β’ Knowledge of containerization and orchestration technologies such as Docker, Kubernetes, or OpenShift.
β’ Experience with event-driven architecture and messaging, preferably with Apache Kafka.
β’ Background in test automation, unit testing, and integration testing.
β’ Understanding of distributed application architecture, asynchronous programming, and concurrency.
β’ Awareness of information security and secure development best practices.
β’ Experience with agile methodologies like Scrum and XP, along with an understanding of Lean concepts.
β’ Familiarity with design patterns, SOLID principles, and software architecture best practices.
β’ A workplace culture that emphasizes commitment, inclusion, respect for diversity, and overall well-being.
β’ Opportunities for collaboration and recognition among professionals.
Arionkoder
Arionkoder
Get handpicked remote jobs straight to your inbox weekly.