
.NET Backend Developer – Senior
Posted May 31

Posted May 31
This is a fully remote position, open to applicants in Brazil.
• Collaborate and engage with development squads during Scrum ceremonies (Refinement, Daily, Planning, etc.);
• Design and document solutions tailored to business requirements, validating them through Proof of Concepts (PoCs);
• Develop architectural artifacts such as schemas, workflows, drawings, and diagrams;
• Provide guidance to Technical Leads within the squads regarding IT processes and procedures;
• Strategize architecture, costs (not always specific amounts), and performance of suggested solutions;
• Assess integrations among applications (legacy, third-party, cloud versus on-premises, etc.);
• Identify and recommend enhancements to current solutions;
• Document new procedures and supported technologies;
• Oversee development teams, recognize potential technical debt, and suggest modifications in accordance with standards set by architecture leadership;
• Assist the System Team and support delivery activities.
• Extensive knowledge of agile methodologies, including the Agile Manifesto, Scrum, Extreme Programming (XP), and Kanban;
• Proficient in application architectures (MVC);
• Experience in system integration utilizing messaging, Service Bus, Event Hub, and REST APIs (integration best practices);
• Familiarity with software engineering practices: CI/CD, TDD, refactoring, and continuous delivery;
• Background in software testing (unit, integration, and functional);
• Strong experience in development on the .NET platform: .NET 8, ASP.NET Core (MVC and REST APIs), Entity Framework, LINQ, and SQL Server;
• Advanced understanding of Azure services, including Microsoft Azure: Event Hub, Service Bus, Key Vault, API Management, AKS, Application Insights, Storage Account, App Services, and Logic Apps;
• Proficient with version control systems using GitHub;
• Advanced knowledge of Visual Studio and Visual Studio Code IDEs;
• Experience with microservices architecture and container technologies.
• **Desired:**
• Experience in analyzing and defining functional, non-functional, and agile requirements;
• Proficiency in architecture and design patterns, including Design Patterns, Enterprise Integration Patterns, SOA, and Microservices Patterns;
• Experience in developing responsive user interfaces;
• Knowledge of containers and orchestration (Docker and Kubernetes);
• Experience with static code analysis using SonarQube;
• Experience in configuring and managing application servers;
• Familiarity with API design and governance;
• Experience with batch processing in .NET applications.
• Comprehensive health insurance plans;
• Opportunities for professional development and growth;
• Flexible working hours and remote work options;
• Collaborative and innovative work environment;
• Competitive salary and performance bonuses.
Bemobi
Unisys
Dailymotion
SoftExpert - Software for Excellence
Get handpicked remote jobs straight to your inbox weekly.