Unifique

Software Engineer, Mid-level

Unifique

full-time

Posted on:

Location Type: Remote

Location: Brasil

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Define technical tasks for software development projects, promoting the professional growth of the team and improving efficiency of outcomes.
  • Establish and maintain system architecture and coding standards, ensuring that the engineering practices adopted are appropriate for the projects involved.
  • Actively participate in software development, including programming and code review, to ensure quality and adherence to established standards.
  • Coordinate and manage software development projects from conception to delivery, ensuring they are completed on time, within budget, and at the expected quality level.
  • Solve complex development problems by providing innovative and efficient technical solutions.
  • Facilitate communication between the development team and other areas of the organization, ensuring project objectives are aligned with business needs.
  • Stay up to date with software development best practices, disseminate them, and apply them within the team.
  • Keep current with technological trends and advances, evaluating new technologies and practices that may benefit the team and the organization.
  • Contribute to the strategic planning of the IT area and the company, seeking alignment of the projects in which they participate.
  • Mentor and support developers in technical tasks, encouraging decision-making and autonomy.
  • Know the company’s business to propose high-value technical solutions for the organization.

Requirements

  • Knowledge of common frameworks and libraries used in system development
  • Understanding of object-oriented programming concepts and software design
  • Familiarity with version control systems such as Git
  • Experience in software development
  • Knowledge of agile methodologies and project management
  • Knowledge of SQL and NoSQL databases
  • Knowledge of system architecture and modeling (Domain-Driven Design, Microservices, Event-Driven Design)
Benefits
  • Health insurance
  • Dental plan
  • Pharmacy discount program
  • Life insurance
  • Commuter allowance (Vale Transporte)
  • Meal allowance (Vale Alimentação)
  • Education assistance
  • Complimentary internet
  • School supplies assistance
  • Maternity support (Auxílio Cegonha)
  • Unifique Bonus Program (PPR)
  • Quinquennial award for length of service
  • Psychological support
Applicant Tracking System Keywords

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

Hard Skills & Tools
object-oriented programmingsoftware designSQLNoSQLsystem architectureDomain-Driven DesignMicroservicesEvent-Driven Designagile methodologiesversion control
Soft Skills
team leadershipcommunicationproblem-solvingmentoringproject managementstrategic planningcollaborationdecision-makingefficiency improvementprofessional growth