Cadmus Soluções em TI

Mid-level Software Engineer / Developer

Cadmus Soluções em TI

full-time

Posted on:

Location Type: Hybrid

Location: São PauloBrazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Enjoys solving complex problems, writing clean code, and seeing their work in production impacting thousands of people
  • Develop and evolve backend and/or frontend services and applications
  • Write testable, performant, and well-documented code
  • Participate in architecture decisions and solution design
  • Collaborate with product, UX, and other teams to define requirements
  • Review peer code and contribute to best practices
  • Monitor applications in production and respond to incidents
  • Contribute to continuous improvement of processes and tools

Requirements

  • Solid experience as a Software Engineer / Developer
  • Proficiency in at least one modern language (e.g., Java, C#, JavaScript/TypeScript, Python, Go)
  • Knowledge of REST APIs, relational databases and/or NoSQL
  • Experience with version control (Git) and continuous integration
  • Familiarity with automated testing (unit and/or integration tests)
  • Experience working in an agile environment (Scrum, Kanban, or similar)
  • Previous work with distributed systems or microservices (plus)
  • Knowledge of cloud platforms (AWS, GCP, or Azure) and containers (Docker, Kubernetes) (plus)
  • Experience with observability (logs, metrics, tracing) (plus)
  • Participation in technical communities, open-source projects, or tech talks (plus)
Benefits
  • N/A 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

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

Hard Skills & Tools
JavaC#JavaScriptTypeScriptPythonGoREST APIsrelational databasesNoSQLautomated testing
Soft Skills
problem solvingcollaborationcode reviewcommunicationcontinuous improvement