Hybrid Mid-level Software Developer – Technology

Posted 12 minutes ago

Apply now

About the role

  • Software Developer at Benner creating advanced technology solutions for diverse market segments, enhancing day-to-day operations through innovative software.

Responsibilities

  • Perform medium/high complexity activities related to the analysis, development and maintenance of systems;
  • Develop advanced software solutions by designing and implementing sophisticated systems, handling complex business logic and technical challenges;
  • Seek solutions for challenging technical problems that may arise during software development;
  • Develop software solutions to meet the needs of the company and its users;
  • Perform tests and evaluations to ensure proper system operation;
  • Monitor the technical quality of developed solutions, ensuring that technologies used are up to date and comply with Benner's policies and standards;
  • Produce technical documentation and train users on new systems and technologies;
  • Design software architecture by defining system structure, core components, design patterns and technologies to be used, taking into account factors such as scalability, performance, security and maintainability;
  • Supervise and support less experienced professionals by providing technical assistance, sharing knowledge, supporting task execution, reviewing code, offering guidance and suggestions, and helping resolve issues to improve processes and promote best practices;
  • Plan, monitor and execute administrative support activities related to your specific area of expertise, following established guidelines and goals to ensure correct execution within defined deadlines;
  • Prepare management and operational reports by collecting and organizing information to support decision-making;
  • Participate in activities related to the strategic planning of the area, contributing to the development of action plans that help the company achieve its objectives;
  • Define, together with immediate leadership, strategies of operation for your sector, ensuring the implementation, execution and control of activities with greater effectiveness;
  • Communicate with other team members by attending meetings, discussing project progress, sharing ideas, reviewing colleagues' work, providing time and effort estimates for development tasks, and collaborating to resolve technical challenges;
  • Maintain close relationships with multidisciplinary teams, collaborating on development, design and project management, attending meetings and tracking activities to ensure alignment and overall project quality;
  • Keep up to date with current technologies and trends in software development by exploring new programming languages, frameworks and methodologies to improve skills and knowledge;
  • Follow trends and advances in the software development field, exploring new technologies and methodologies and applying best practices in your work;
  • Actively contribute to the continuous improvement of existing processes and systems by identifying improvement opportunities and helping drive company success;
  • Stay informed about IT trends and best practices to bring innovation and new ideas to the company;
  • Seek market best practices, new tools and technologies to ensure the continuous improvement of the area;
  • Participate in trainings and events, especially in your area of expertise, to stay updated on content, new methodologies, tools, processes and legislation.

Requirements

  • Bachelor's degree completed;
  • At least 2 years of experience in the field;
  • Knowledge of the processes and routines of the area of activity, able to work without supervision;
  • Intermediate knowledge in:
  • C#, Delphi, VB, SQL, .NET Framework 4.8 and .NET Core;
  • HTML, CSS, JavaScript, Razor Pages, ASP.NET, Web Forms, Vue.js;
  • API Management: concepts of API Gateway, rate limiting, quotas and API lifecycle;
  • Integration Patterns (EIP): adapters, routing, message transformation;
  • Observability: structured logs, metrics, distributed tracing;
  • Kubernetes (deployments, pods, services — usage and interpretation);
  • GIT, Jenkins, Docker.

Benefits

  • Meal and grocery vouchers;
  • Health and dental plans;
  • Transportation allowance;
  • Daily breakfast;
  • Free parking;
  • Life insurance;
  • Birthday day off;
  • Corporate university (training academy);
  • Certification incentives (additional bonus);
  • Allowances: education, wedding, childcare, maternity/paternity;
  • TotalPass;
  • Maternity/Paternity package: hospital discharge kit for the baby;
  • Fresh fruit three times a week;
  • Company convenience store;
  • Hybrid work model;
  • Partnership with Prisma Psicologia: exclusive rates for psychotherapy sessions for employees and dependents;
  • PPR (Profit Sharing Program).

Job title

Mid-level Software Developer – Technology

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job