Faster chat, better deals — Get the App

C# Developer - Mid or Senior Level

Indeed

Company

Job typeFull-time
Workplace typeRemote
Experience levelMore than 10 years
Education levelBachelor's Degree

Description

Mission: Develop screens, reports, features, and business rules in the C# programming language according to the provided specifications. **Responsibilities and Duties** 1\. Write clean, maintainable code by applying industry best practices for software development; 2\. Deliver testable, high-quality code within the agreed timeframe; 3\. Participate in technical meetings to improve understanding of project requirements; 4\. Understand the impact of deliverables on demand and seek agile approaches; 5\. Ability to learn new tools and programming languages; 6\. Understand the solution design (architecture, modeling, code design) and effectively implement it in code; 7\. Identify issues and blockers affecting the agreed delivery timeline; 8\. Promote adoption of best practices within the team; 9\. Seek solutions for deliveries; 10\. Identify problems in the existing codebase and apply improvements; 11\. Support less experienced developers with their deliveries; 12\. Support developers in the manager’s absence when necessary; 13\. Use the CMCorp framework; 14\. Analytical ability to map risks and assess impacts of new implementations or product changes. **Requirements and Qualifications** **Academic Background:** Bachelor's degree in a technology-related field. **Required Experience:** * Solid backend C# development experience and SQL Server or Oracle database experience; * Experience with Agile methodologies (Scrum, Kanban, SAFe, etc.); * Experience with ERP systems; * RESTful API development; * .NET Core, WebForms, and MVC; * Experience with Azure DevOps; * Domain-Driven Design (DDD); * SOLID principles; * Design Patterns; * Secure software development; * Knowledge of programming best practices (Clean Code); * Familiarity with Visual Studio development tool; * Experience with version control tools (GIT and/or Team Foundation Server - TFS); * Knowledge of system performance best practices; * Microservices experience. **Desirable Knowledge:** * Microsoft certifications; * RabbitMQ/Kafka; * Redis, Elastic Search; * Non-relational databases (Datastore, MongoDB, DynamoDB); * Software testing (TDD / BDD); * Knowledge of React and Angular. **Behavioral Skills:** * Interpersonal relationship * Resilience * Ethical attitude * Proactivity * Commitment **Additional Information** Employment Type: **CLT** **Benefits:** * SulAmérica Health Plan with co-payment; * SulAmérica Dental Plan; * Pluxee Food Allowance; * Pluxee Meal Allowance; * SulAmérica Life Insurance; * SESC agreement (dependents included at no cost); * Agreement with Veiga de Almeida University (discounts for undergraduate and graduate programs, extendable to dependents); * Wellhub; * Zelluz (Mental health platform). Since 1985, CM Group has transformed businesses using cutting-edge technology and solutions that truly understand customers. Forty years of experience, evolution, and achievements. Our journey is marked by growth and forward-looking vision: * 1985: CM Soluções was founded, focusing on corporate solutions incorporating deep business knowledge. * 2005: CMCorp emerged, expanding our reach and consolidating our presence in the pension segment. * 2020: CMSol was created, targeting hospitality, commerce, and service sectors. * We also have Magva/Aarim, which develops AI-powered chatbot solutions. #### **Our Purpose** Transform enterprise management with innovative, integrated systems that generate efficiency, quality, and profitability. #### **Our Vision** To be a pioneering information technology company, achieving continuous growth, social responsibility, and positive societal impact. #### **Our Values** Honesty, courage, respect, creativity, flexibility, integrity, humility, excellence, initiative, boldness, and citizenship.

Some content was automatically translated

Posted by

João Silva

Indeed · HR

Location

João Silva

Indeed · HR

Similar jobs

C# Developer - Mid or Senior Level job by Indeed in 2026 | ok.com