




**Mid-Level Developer** Also known as a "Mid-Level Programmer Analyst," this role is responsible for executing specific processes within a project, performing system maintenance, and researching improvements. This professional should already be capable of understanding code written by other developers and, where possible, enhancing it, as well as creating new routines to meet business requirements. To achieve this, the Mid-Level Developer Analyst must be detail-oriented and methodical, adhering to all activity requirements while striving to produce code that is easy to understand and maintain. In carrying out these responsibilities, the professional will interact with team leaders, colleagues, and, when necessary, clients. In this role, it is essential that the analyst work effectively in teams—supporting teammates as needed and recognizing that everyone collaborates toward a shared objective. **Filt — Agribusiness Management Solution** **Filt** is Viasoft’s ERP, designed specifically to enhance enterprise management in the agribusiness sector. Fully web-based, modern, and scalable, Filt was built upon industry best practices and technologies such as **Java**, **Angular**, and **MySQL**. With a focus on **sustainability, usability, and viability**, it integrates management, finance, e-commerce, and fintech processes into an intuitive platform that simplifies decision-making and boosts client productivity and competitiveness. **Responsibilities and Duties** **Development and Maintenance** Develop and maintain APIs and web applications, ensuring scalable and efficient solutions. **Solution Planning** Participate in team planning efforts, contributing to the definition of technical solutions aligned with product goals. **Code Review** Conduct code reviews for other developers to ensure quality and adherence to best practices. **Database Management** Maintain and optimize the database, ensuring data integrity and performance. **Automated Testing** Develop and maintain automated unit tests to guarantee system reliability. **Requirements and Qualifications** * Solid expertise in Java development and microservices architecture. * Experience with HTML and CSS. * Familiarity with front-end frameworks, especially Angular. * Proficiency with Git for version control. * Basic knowledge of relational databases, preferably MySQL and Oracle. **Additional Information** **Benefits of Being a Viasofter!** Meal or food allowance—you choose! Transportation allowance Remote work allowance (where applicable) Postgraduate assistance + partnerships with Unidep and Unimater (exclusive discounts) Support for external courses and language learning Access to Alura and Hok learning platforms Structured feedback and Individual Development Plan (IDP) Mentorship program with subject-matter experts Life insurance Health plan with co-payment Dental plan Psychological counseling benefits Incentives for sports activities Referral Bonus—recommend talent and get rewarded! Technical and behavioral development events Partnerships with various establishments offering exclusive benefits Birthday day off ***Crucially important:*** *If you meet the requirements and feel aligned with our mission, that’s all that matters! Here at Viasoft, we seek individuals with the capability and drive to transform, to take ownership—regardless of where you live, your age, race, color, religion, disability status, gender identity, or sexual orientation. Do your profile and values align with ours? Then join Viasoft!* **VIASOFT** is a specialist across all sectors in which it operates, making it the **smartest choice** for companies pursuing **evolution, innovation, and sustainable growth.** **We thrive on challenges and are guided by excellence!** Over **35 years**, we have built a strong, unified team grounded in solid values and a culture centered on **results, recognition, growth, and celebration**. This is our **VIASOFT DNA!** Here, we maintain an **absolute focus on customer success**, constructively challenge the status quo, and continuously strive to **do more—and do better.** **Come achieve more with us!**


