
Mid-Level Software Engineer – BPM
SoftExpert - Software for Excellence
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Develop queries of appropriate complexity, apply query optimizations, and make modifications to database tables;
- Deliver well-documented code to facilitate understanding and maintenance;
- Implement measures to ensure application security;
- Develop and run unit tests to ensure code quality;
- Demonstrate familiarity with Git workflows and the ability to inspect change history;
- Provide support to other developers based on established guidelines;
Requirements
- Experience with PHP focusing on Object-Oriented Programming (OOP);
- Knowledge of React;
- Strong knowledge of backend architecture;
- Experience with relational databases, especially PostgreSQL;
- Familiarity with Agile methodologies such as Scrum or Kanban;
- Experience with version control tools, especially Git;
- Experience with Docker and Linux;
- Experience with unit and integration testing;
- Proficiency in English;
- Bachelor's degree completed or in progress in Information Systems, Technology, or related fields;
- Experience with layered architecture (controller, service, repository);
- Experience with REST APIs;
Benefits
- Unimed Health Plan: No monthly fee for the primary holder and only 30% co-pay
- Annual Bonus: We recognize and reward your efforts with a special annual bonus
- Meal or Food Allowance: Enjoy meals without payroll deduction, with a benefit of R$950.00
- Education Assistance: Scholarships for language courses, undergraduate, graduate, or specialization programs, with monthly reimbursement of up to 70%
- TotalPass: Access to a network of gyms, psychologists, and nutritionists across Brazil with exclusive discounts
- Dental Plan: Choose among three comprehensive plan options to care for your dental health throughout Brazil
- Employee Referral Bonus: Refer a friend and receive up to R$1,000.00
- Free Online Courses: Improve your skills with 100% free courses developed by SoftExpert
- Internal and External Training: We invest in your growth with training programs
- Pharmacy Discount Program
- Life Insurance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PHPObject-Oriented ProgrammingReactbackend architecturePostgreSQLAgile methodologiesGitDockerLinuxunit testing
Soft Skills
communicationcollaborationproblem-solving
Certifications
Bachelor's degree in Information SystemsBachelor's degree in Technology