Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Jbs Terminais - Analista De Sistema Sr

Jbs

Itajaí

Presencial

BRL 15.000 - 20.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia em Santa Catarina, Brasil, procura um desenvolvedor C# experiente para gerenciar projetos na área de TI. O candidato ideal deve ter formação em Tecnologia da Informação e experiência em ambientes ágeis, além de sólidos conhecimentos em C#, ASP.NET Core, SQL Server, e práticas de segurança. O papel inclui a implementação de soluções inovadoras e a supervisão de equipes multidisciplinares para garantir a qualidade das entregas.

Qualificações

  • Experiência comprovada em C# e ASP.NET Core.
  • Habilidade em gerenciamento de projetos de alta performance.
  • Conhecimento em práticas de segurança, como OWASP.

Responsabilidades

  • Gerenciar projetos na área de Tecnologia da Informação.
  • Implementar soluções na área de desenvolvimento.
  • Aplicar metodologias de gerenciamento de projetos.

Conhecimentos

Programação em C#
ASP.NET Core
Entity Framework
Razor Pages
Domain-Driven Design (DDD)
Testes com xUnit
Segurança (OWASP)
SQL Server
Metodologias ágeis
Diagramação e modelagem de dados

Formação académica

Graduação em Tecnologia da Informação
Pós-graduação ou MBA em Gestão de Projetos

Ferramentas

xUnit
Moq
NSubstitute
Descrição da oferta de emprego
O QUE VOCÊ FARÁ :

Você será responsável por :

  • Gerenciar projetos na área de Tecnologia da Informação, com foco em :
  • Análise, planejamento e aquisição de soluções tecnológicas.
  • Acompanhamento do desenvolvimento, homologação e implantação de sistemas.
  • Suportar e monitorar inovações técnicas para atender às demandas dos clientes internos.
  • Atuar como desenvolvedor, contribuindo diretamente na implementação de soluções.
  • Utilizar ferramentas de programação e frameworks adequados às necessidades do projeto.
  • Aplicar metodologias de gerenciamento de projetos para :
  • Garantir a alocação adequada de recursos.
  • Controlar custos e prazos.
  • Monitorar riscos.
  • Assegurar a qualidade das entregas.
  • Contribuir para a melhoria contínua da performance do negócio.
Responsabilidades e atribuições
PRÉ-REQUISITOS : Formação :
  • Graduação completa na área de Tecnologia da Informação ou correlatas.
Conhecimentos técnicos obrigatórios :
  • Linguagem C#:
    • Tipagem forte
    • Delegates e eventos
    • Garbage collection
    • Threads e programação concorrente
  • Desenvolvimento Web:
    • ASP.NET Core
    • Entity Framework
    • Razor Pages
  • Arquitetura de Software:
    • DDD (Domain-Driven Design)
    • Clean Architecture
  • Testes:
    • Experiência com TDD utilizando xUnit
    • Ferramentas de mocking e testes unitários
  • Segurança:
    • Práticas OWASP
    • Autenticação com OAuth e JWT
  • Banco de Dados:
    • SQL Server (modelagem, queries, performance)
Desejável :
  • Experiência com Microsoft Azure (App Services, Functions, DevOps, etc.)
Experiência :
  • Ter atuado em projetos de grande porte e alta performance.
Requisitos e qualificações
Formação Acadêmica :
  • Graduação completa em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas correlatas.
  • Pós-graduação ou MBA em Gestão de Projetos, Arquitetura de Software ou Engenharia de Software será um diferencial.
Informações adicionais
Habilidades Técnicas :
  1. Linguagem de Programação :
    • Domínio de C# e .
    • Compreensão profunda de conceitos como :
      • Tipagem forte :
      • Delegates e eventos :
      • Garbage collection :
      • Programação concorrente com threads
  2. Frameworks e Ferramentas :
    • ASP.NET Core (para desenvolvimento de APIs e aplicações web)
    • Entity Framework (ORM para manipulação de dados)
    • Razor Pages (para construção de interfaces web)
    • xUnit (para testes unitários)
    • Ferramentas de Mocking (como Moq, NSubstitute)
  3. Arquitetura de Software :
    • Sólidos conhecimentos em :
      • Domain-Driven Design (DDD) :
      • Clean Architecture :
      • Design Patterns
  4. Segurança de Software :
    • Aplicação de práticas recomendadas do OWASP Top 10 :
    • Implementação de autenticação segura com :
      • OAuth 2.0 :
      • JWT (JSON Web Tokens)
  5. Banco de Dados :
    • Experiência com SQL Server :
    • Criação e otimização de queries
    • Procedimentos armazenados
    • Modelagem de dados
    • Controle de integridade e performance
  6. Nuvem (Desejável) :
    • Conhecimentos em Microsoft Azure, incluindo :
      • Azure App Services
      • Azure Functions
      • Azure DevOps (CI / CD pipelines)
Gerenciamento de Projetos :
  • Experiência na gestão de projetos de grande porte e alta performance.
  • Aplicação prática de metodologias ágeis (Scrum, Kanban) e tradicionais (PMBOK).
  • Capacidade de :
    • Gerenciar cronogramas, escopo e orçamento
    • Controlar riscos
    • Coordenar equipes multidisciplinares
    • Garantir a qualidade das entregas
Certificações Desejáveis :
  • Microsoft Certified : Azure Developer Associate :
  • Microsoft Certified : C# / .
NET Developer :
  • PMI - Project Management Professional (PMP) :
  • Scrum Master (CSM ou PSM I) :
  • Certificações de Segurança (como CompTIA Security+ ou OWASP trainings )
  • Certificação em TDD / Testes (como cursos da Pluralsight, Alura ou Udemy)
Habilidades Comportamentais :
  • Proatividade e foco em resultados
  • Comunicação clara e eficaz com stakeholders técnicos e não técnicos
  • Capacidade analítica para resolução de problemas complexos
  • Organização e gestão de prioridades
  • Espírito de equipe e colaboração
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.