Responsible for developing systems with a full-stack profile, performing activities that cover the entire software development lifecycle, from requirements gathering to support for final deployment of features, in accordance with agile development practices.
Configure projects, following all internal and client procedures to ensure the integrity, traceability and maintainability of the software project.
Interpret functional specifications and produce technical specifications using descriptive text and other compatible models to ensure coding quality.
Provide guidance and support to the project's development team developers.
Code and integrate software components according to technical specifications, using the software development tools, programming languages and libraries defined for the project.
Identify, build and test developed components to ensure quality.
Perform corrective and evolutionary maintenance of software components.
Prepare technical documentation in accordance with the contractual requirements for the project.
Integrate produced components with those developed by other team members, using the integration tool defined for the project.
Set up and configure the local development environment according to project requirements and needs.
Provide support to the client's IT team and end users upon request regarding the characteristics and specifics of the developed components, modules and software packages.
Deliver and execute integration tests in the client environment to ensure full functionality of the software and its components.
Monitor acceptance testing (homologation) and deployment of the software in the client's environments as established in the contract.
Conduct training and knowledge transfer to the client on the developed software to ensure proper system operation.
Requirements
Bachelor's degree preferred, ideally in Computer Science or a related field; Engineering; or another area focused on Development or Software Engineering.
Certification not required.
Desired experience: 4 years in the technical IT area working with agile methods.
Knowledge and skills in the languages and technologies applied in the working environment.
Benefits
Health insurance
Dental insurance
Life insurance
Meal or food allowance
Transportation allowance
WellHub
Gympass
.NET Fullstack Developer – React at Spassu | JobVerse