···
Log in / Register
Mid-Level Software Developer
Indeed
Full-time
Onsite
No experience limit
No degree limit
79Q22222+22
Favourites
Share
Some content was automatically translatedView Original
Description

Job Summary: The FCamara is seeking a Mid-Level Software Developer who values quality, collaboration, and continuous learning, intelligently leveraging AI to develop digital solutions. Key Highlights: 1. Development of digital solutions with a focus on clean and sustainable code. 2. Collaboration in agile projects and intelligent use of Generative AI. 3. Collaborative team work with an emphasis on learning and mentorship. FCamara is looking for a professional to serve as a **Mid-Level Software Developer**, joining our dynamic team and partnering with the largest construction company in Latin America — a company that, throughout its existence, has consistently aligned itself with market trends and best practices while always prioritizing its customers’ needs. It is a company in constant motion, reinventing itself daily to deliver housing solutions for all generations. We seek someone who enjoys working with quality, collaboration, and continuous learning, using AI intelligently to boost productivity (AI-Augmented / Spec-Driven). **Responsibilities and Duties** **Main Activities** * Participate in the development and evolution of digital solutions, applying sound architectural and software engineering practices to deliver clean, testable, and sustainable code. * Contribute to projects utilizing agile methodologies, continuous integration, and engineering practices such as code reviews, pair programming, and mob programming—ensuring quality and continuous learning. * Work on systems with diverse characteristics (monoliths and/or distributed), always focusing on delivering business value and maintaining a sustainable development pace. * Use Generative AI as a productivity tool (code generation, testing, documentation, and analysis), maintaining a critical stance and performing technical validation of outputs. * Support Spec-Driven Development practices by helping transform requirements into clear specifications and contextual artifacts (e.g., /specify, /plan) that guide human work and AI usage. * Participate in the Augmented Pull Request ritual, reviewing not only syntax but also intent: adherence to acceptance criteria, technical decisions, and functional impact. * Contribute to automated testing, observability, and practices that reduce rework and technical debt. * Work within collaborative teams guided by value, sharing learnings and being mentored by more experienced professionals. **Technical Knowledge (Mandatory)** * Minimum 3 years of software development experience using two or more programming languages or technology stacks. * Ability to write high-quality, well-organized, and testable code, with mastery of object-oriented programming and/or solid design principles. * Experience with automated testing (unit and/or integration tests). * Proficiency with Git for version control and collaboration via Pull Requests. * Experience with SQL databases and fundamentals of data modeling. * Familiarity with agile practices such as Scrum, Kanban, or XP. * Experience with Generative AI applied to development—using tools responsibly, critically, and with human validation. **** **Requirements and Qualifications** **Preferred Qualifications** * Experience with distributed architectures, microservices, or messaging systems. * Experience with CI/CD, build and release automation. * Knowledge of cloud platforms and/or containers (Docker, Kubernetes). * Familiarity with Spec-Driven Development and contextual organization for AI (e.g., /specify, /plan). * Knowledge of Prompt Engineering (writing instructions, contexts, and constraints for LLMs). **Soft Skills** * Clear communication to discuss requirements, technical decisions, and trade-offs. * Critical thinking and technical skepticism: avoiding blind trust in automated solutions—especially those generated by AI. * Autonomy and accountability to pursue solutions without constant guidance. * Collaboration and respect for the team, valuing collective learning. * Adaptability in a rapidly evolving technological environment. * Genuine concern for the success of both the product and the team. * Willingness to assume responsibility—even when not formally assigned. * Learning from mistakes, celebrating collective achievements, and demonstrating courage when facing difficult decisions. **Additional Information** **Here, we are \#OrangeBlood!** We have been in the market for 17 years, side-by-side with our clients, delivering transformative experiences. We are a technology and innovation ecosystem with global expansion; beyond Brazil, we operate in Europe and the UK, with offices in Portugal, London, Dubai, and the Netherlands. **F for Formation: We believe in practicing a culture of knowledge sharing, community spirit, and the transformative power of knowledge!** We run initiatives and social actions promoting development, including the tech community Orange Juice, the Training Program, our leadership school, and numerous partnerships with NGOs and Edtechs. **At FCamara, everyone is welcome. For us, Diversity, Respect, and Ethics are non-negotiable elements deeply embedded in our DNA.** So, are you ready to join an amazing team and become the protagonist of your own story?

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

Company

Indeed
João Silva
Indeed · HR
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.