···
Log in / Register

SOFTWARE DEVELOPER

Indeed
Full-time
Onsite
No experience limit
No degree limit
R. José Paulino, 1010 - Centro, Campinas - SP, 13013-001, Brazil
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: Analyst will implement software, develop new features, maintain systems, produce clean code, conduct testing, create technical documentation, and mentor junior colleagues. Key Highlights: 1. Software development and maintenance in a team. 2. Writing clean, efficient, and reusable code. 3. Participating in testing, code reviews, and mentoring. **Job Description:** ---------------------- Analyze provided requirements and implement software that fulfills the specified needs. Implement new features and functionalities within the system or supporting tools. Use appropriate programming languages, tools, and frameworks for each project (both new and legacy). Implement software components in accordance with the project's overall architecture. Produce clean, efficient, reusable, and maintainable code. Perform unit tests to ensure correct functionality of developed components. Participate in integration testing to verify interactions among different system modules. Ensure software remains operational through bug fixes and implementation of updates. Produce technical documentation for use in user manuals, support activities, and future maintenance and updates. Collaborate closely with requirements analysts, designers, other developers, and quality analysts. Practice pair programming and conduct code reviews. Identify, analyze, and resolve issues arising during development and after release. Maintain all required records to ensure auditability and traceability of performed tasks. Mentor and support less-experienced colleagues. **Mandatory Requirements:** ------------------------------ Bachelor's degree in Information Technology or related fields. Knowledge and experience with algorithms and data structures. Knowledge of database management systems and data modeling. Proficiency in version control systems for team-based software development. Familiarity with best practices, software development standards, and agile methodologies. Proficiency in one or more relevant programming languages. Knowledge and experience with development frameworks (Backend and Frontend). Ability to develop responsive applications (Web and Mobile). Capability to write and execute unit tests and analyze their results. Skills to work with APIs and integrate disparate systems. Ability to stay updated on new tools, languages, and technological trends. Knowledge and experience in developing systems using artificial intelligence capabilities. **Employment Type:** -------------------------- CLT **PwD (Persons with Disabilities):** -------- INDIFFERENT **Benefits:** --------------- Individual Performance Index; Birthday card; Partnership with SESC and AMIC; Discount at FAG University Center; Discounts at English language schools; Co\-pay dental plan, extendable to dependents; Longevity bonus; Eucatur bus ticket discounts. **Work Location:** ---------------------- Campinas \- SP **Working Hours:** ------------------------ 08:00 to 12:00 \- 13:00 to 17:00

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.