Desenvolvedor Especialista in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor Especialista based in Brazil.
This role is an opportunity for an experienced software professional to contribute to the development of complex, high-impact technology solutions in a collaborative and innovation-driven environment.
You will work on challenging projects, helping shape scalable products and services while applying strong technical expertise.
The position combines hands-on development, technical leadership, and knowledge sharing with other engineers.
You will collaborate with multidisciplinary teams to design, implement, and improve software solutions that support business growth.
The role offers the chance to influence architecture decisions, improve engineering practices, and solve complex technical challenges.
You will be part of a team that values autonomy, continuous learning, and excellence in technology delivery.
As a Desenvolvedor Especialista, you will act as a technical reference within the engineering team, contributing to the creation of robust, scalable, and high-quality software solutions. You will support technical decisions, mentor other developers, and help ensure engineering best practices throughout the development lifecycle.
- Develop and implement complex software solutions, ensuring high standards of performance, reliability, and maintainability.
- Act as a technical mentor for less experienced developers, sharing knowledge and promoting engineering excellence.
- Collaborate with architects, designers, and cross-functional teams to define system architecture and ensure effective integrations.
- Participate in the full software development lifecycle, from solution design and implementation to deployment and continuous improvement.
- Perform code reviews, ensuring compliance with technical standards, security practices, and development guidelines.
- Analyze complex technical challenges and propose innovative solutions aligned with business and product needs.
- Contribute to the modernization and evolution of existing systems, improving scalability and operational efficiency.
- Support the resolution of critical issues in high-volume and demanding environments.
The ideal candidate is an experienced software engineer with strong technical expertise, problem-solving skills, and the ability to influence engineering practices. You should have experience building complex applications, collaborating across teams, and supporting the growth of other professionals.
- Minimum of 5 years of experience in software development.
- Strong knowledge of programming languages such as Java, Python, C#, or JavaScript.
- Advanced experience with relevant frameworks, libraries, and modern software development practices.
- Experience working with relational and non-relational databases.
- Ability to design technical solutions, analyze trade-offs, and contribute to architecture discussions.
- Experience conducting code reviews and promoting quality engineering standards.
- Strong communication and collaboration skills, with the ability to work effectively in multidisciplinary teams.
- Degree in Computer Science, Software Engineering, or related fields.
- Experience mentoring developers and acting as a technical reference.
- Cloud certifications or architecture certifications are considered a plus.
Additional experience that would be valuable:
- Experience with billing or telecommunications environments.
- Knowledge of TM Forum/Open APIs.
- Experience working with Oracle BRM.
- Background in critical systems and high-volume platforms.
- Knowledge of Kubernetes and container technologies.
- Experience modernizing legacy applications.
- Cloud computing or software architecture certifications.
- Meal and/or food allowance.
- Transportation allowance.
- Health insurance.
- Dental insurance.
- Life insurance.
- Private pension plan.
- Profit-sharing program (PPR).
- Pharmacy assistance.
- Childcare assistance.
- Flexible working hours.
- Employee benefits and partner discount programs.
- Extended maternity leave (6 months).
- Extended paternity leave (20 days).