Skip to content
remoty.work
For employers
Menu

Description review

Desenvolvedor C# - Pleno

Grupo CM · Brazil · back to the listing

HR standards

42/100

poor

Title ↔ description

82/100

solid

Reads as

Backend Engineer

99% confident

What this role officially is

software developer — ESCO, the EU occupation classification

Software developers implement or program all kinds of software systems based on specifications and designs by using programming languages, tools, and platforms.

Also known as: application developer, application programmer, solutions developer, programmer, software specialist, application software developer

How others title the same work

Large employers

  • Software Engineer - OpenStack Canonical
  • C, Golang Software Engineer working on dqlite, a Raft extension for SQLite Canonical Ltd.
  • Containerization & Virtualisation Engineer Canonical Ltd.
  • Go (Golang) Software Engineer, Developer Tooling and Containers Canonical Ltd.
  • Golang Engineer Canonical Ltd.

Startups

  • Anterior (Sequoia-backed, Series B) | Senior Member of Technical Staff | On-Site (New York, NY) | Full Time | $230,000–$300,000 + equity Anterior (Sequoia-backed, Series B)
  • BitPay | Senior Backend Software Developer | Atlanta, GA | REMOTE (US) | BitPay
  • Distributed Systems Engineer Beam
  • Software Engineer, Platform Beam
  • Blaine, WA | CaseLight Systems Inc. (CSI) | Solo Founder | Remote (US Only) | Founding Systems Engineer | FULL EQUITY (30% Stake) Blaine, WA

What the listing never says

  • 34 bullet points. Long requirement lists deter qualified candidates, who read them as hard gates. Scope clarity
  • No section describes what the person would actually do. Scope clarity
  • No pay range published. Candidates cannot tell whether applying is worth their time. Pay transparency
  • No location or timezone policy stated, so a candidate cannot tell where they may work from. Scope clarity

The listing, marked up

Nothing in the wording of this listing tripped a check. The scores above still judge how complete and coherent it is.

Missão: Desenvolver telas, relatórios, funcionalidades e regras de negócios na linguagem de programação C# de acordo com as especificações fornecidas.

1. Escrever código limpo, de fácil manutenção, utilizando as melhores práticas de desenvolvimento de software;

2. Entregar código testável com qualidade e no prazo acordado;

3. Participar de reuniões técnicas para melhorar entendimento sobre os requisitos dos projetos de desenvolvimento;

4. Entender o impacto de suas entregas na demanda e buscar maneiras ágeis;

5. Capacidade de aprendizado em novas ferramentas e linguagens de programação; 6. Entender o desenho da solução (arquitetura, modelagem, design de código) e conseguir materializar em código;

7. Identificar problemas e impedimentos que impactam o prazo acordado;

8. Promover adoção de boas práticas no time;

9. Buscar soluções para as entrega ;

10. Identificar problemas na base de código existente e aplicar melhorias;

11. Apoiar desenvolvedores menos experientes nas suas entrega; 12. Suportar os desenvolvedores na ausência do gestor quando necessário;

13. Utilizar o framework da CMCorp; 14. Capacidade analítica para mapear riscos e os impactos de novas implementações ou alterações no produto.

Formação acadêmica:

Superior completo na área de tecnologia.

Experiências Necessárias:

• Sólida experiência com desenvolvimento back-end C# e banco de dados SQL Server ou Oracle;

• Experiência com métodos ágeis (Scrum, Kanban, Safe, etc...)

• Experiência com sistemas ERP de RH - Dep. Pessoal

• Desenvolvimento de APIs, Padrão RESTful;

• Com .NET Core, Webforms e MVC.

• Experiência com Azure Devops;

• DDD;

• SOLID;

• Design Patterns;

• Desenvolvimento de software seguro;

• Conhecimento de boas praticas de programação (Clean Code);

• Conhecimento da ferramenta de desenvolvimento Visual Studio;

• Experiência com a ferramenta de Controle de Versão (GIT) e ou Team Foundation Server (TFS);

• Conhecimento de boas práticas de performance de sistemas;

• Experiência com Microservices.

Desejável conhecimento em:

• Certificações Microsoft;

• RabbitMQ/Kafka;

• Redis, Elastick Search;

• Bancos não relacionais (Datastore, MongoDB e DynamoDB);

• Teste de Software (TDD / BDD);

• Conhecimento em React e Angular.

Habilidades comportamentais:

• Relacionamento Interpessoal

• Resiliência

• Atitude ética

• Proatividade

• Comprometimento

Informações adicionais

Regime de Contratação: CLT

Benefícios:

• Plano de Saúde SulAmérica com coparticipação;

• Plano Odontológico SulAmérica;

• Vale Alimentação Pluxee;

• Vale Refeição Pluxee;

• Seguro de SulAmérica;

• Convênio Sesc (pode incluir dependentes sem custo);

• Convênio com a Universidade Veiga de Almeida (Desconto na graduação e pós - graduação extensivo a dependentes);

• Convênio Wellhub.

Originally posted on Himalayas