···
Log in / Register

Junior Developer

Indeed
Full-time
Onsite
No experience limit
No degree limit
79Q22222+22, 20000-000, BR
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: This role involves developing and maintaining software solutions, documenting requirements, conducting tests, and ensuring system security and performance, working with various technologies and agile methodologies. Key Highlights: 1. Software development and secure development 2. Experience with RESTful services and/or microservices 3. Experience with agile methodologies Description: Education: * Currently pursuing a degree. Technical Skills: * Knowledge of software development and secure development; * Experience working with RESTful and/or microservices; * Knowledge of HTML5, CSS3, Node.js, Angular, Vue, React, Python, SQL, and/or Data Analysis; * Experience gathering and documenting requirements with users; * Ability to perform unit and integration testing; * Ability to develop solutions using programming languages. Desirable Skills: * Certifications; * Basic/Intermediate English; * Experience with agile methodologies; * Knowledge of the ArcGIS platform; * Critical analysis capability for system and business specifications; * Object-oriented programming; * Systems analysis; * Knowledge of CAR (Rural Environmental Registry); * Writing system development code following company naming conventions and best practices; * Detailing projects, defining their interfaces, automation boundaries, and technological platforms; * Building functional and data models of systems, applying best practices to ensure structured vision, quality, reusability, and ease of code maintenance; * Identifying, evaluating, and defining frameworks, components, and software for development through conceptualization, documentation, and experimentation, aiming to improve developed solutions; * Performing security and performance evaluations of solutions; * Applying and evaluating functional and non-functional tests according to the test plan established with the client, aiming to deliver the solution and ensure client satisfaction; * Supporting the creation of functional and non-functional test plans aiming to deliver the solution and ensure client satisfaction; * Evaluating and preparing technical documentation for developed systems and project information repositories, sufficiently detailed for subsequent understanding of executed activities; * Ensuring integration interfaces with other platforms/solutions. * Complying with information security guidelines established by Grupo Imagem. * Performing debugging and program testing tasks, executing maintenance services on existing programs, identifying error causes, and implementing necessary corrections to meet established quality standards; * Receiving functional specifications for software development, enhancement, and maintenance, evaluating and estimating required effort according to the technical proposal; * Performing basic tests on implemented code, following instructions in the specification, to minimize error propagation to the testing phase; * Understanding and discussing coding strategy with the team Specialist and/or Analyst, and coding the required software solution to fulfill the defined product feature, following company guidelines, policies, and strategies; * Supporting automated, unit, integration, performance, etc. testing; * Applying procedures defined in the Development Process, based on detailed specifications of functionalities to be implemented in the project; * Transforming requirements into a ready-to-use system, as well as performing requirements elicitation and system programming phases; technically understanding activity phases, identifying and guiding problem resolution; * Using the tools and procedures established in the company's Development Process to report issues encountered, indicate progress of activities, log hours worked, and other applicable information; * Contributing to estimation of new features and evaluation of impact of new requirements on projects regarding implementation complexity and feasibility. * Collaborating with the business team to design and develop; * Understanding, creating, manipulating, and querying databases to support program development stages; * Fixing and proposing improvements for bugs, as well as developing new system features, proposing solutions/improvements, and deploying features in environments; * Defining technical solutions according to technologies used in ongoing projects, through clean and efficient code production; * Participating in sprints to elaborate work plans and distribute tasks, as well as programming, implementing, and maintaining routines; * Aligning demand, features, and application in development operations with the manager; * Designing and developing integration APIs capable of handling high-volume data; * Exploring new tools and techniques for continuous improvement of our systems; * Complying with information security and compliance guidelines established by Grupo Imagem. 251105020223456441

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.