Cadmus Soluções em TI

Junior Developer

Cadmus Soluções em TI

full-time

Posted on:

Location Type: Hybrid

Location: AlphavilleBrazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop high-quality, high-performance code following software engineering best practices
  • Maintain applications
  • Implement strategic or complex scenarios
  • Analyze situations and propose efficient, scalable and robust solutions
  • Solve problems quickly and creatively
  • Build proofs of concept
  • Assist with architecture designs
  • Perform performance testing and extract insights from results
  • Participate in the design, development and evolution of products
  • Share knowledge

Requirements

  • Experience developing C# .NET Core applications
  • Strong knowledge in creating and consuming REST APIs
  • Strong knowledge of relational and non-relational databases
  • Experience with Microsoft Azure cloud
  • Experience with event-driven architectures
  • Experience with microservices architecture
  • Experience with agile methodologies Scrum and Kanban
  • Knowledge of integration and continuous delivery tools
  • Version control with Git (GitLab, GitHub, Gitflow)
  • Containerization concepts (e.g., Kubernetes, Docker)
  • Software testing and frameworks (unit testing, integration, E2E, TDD, BDD, load testing, stress testing)
  • Design patterns
  • Concepts of resilience, scalability and observability of applications
  • Version control with Git (GitLab, GitHub, Gitflow)
  • Containerization concepts (e.g., Kubernetes, Docker)
  • Application security concepts
  • Ability to communicate effectively
  • Curiosity and willingness to learn new tools, platforms and technologies
Benefits
  • Hybrid
  • Develop high-quality, high-performance code following software engineering best practices
  • Maintain applications
  • Implement strategic or complex scenarios
  • Analyze situations and propose efficient, scalable and robust solutions
  • Solve problems quickly and creatively
  • Build proofs of concept
  • Assist with architecture designs
  • Perform performance testing and extract insights from results
  • Participate in the design, development and evolution of products
  • Share knowledge
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NET CoreREST APIsrelational databasesnon-relational databasesMicrosoft Azureevent-driven architecturemicroservices architectureagile methodologiessoftware testing
Soft Skills
problem solvingeffective communicationcuriositywillingness to learn