We are looking for a motivated Middle Software Engineer willing to work in production support. If you like to investigate complex systems and troubleshoot, you are exactly who we’re looking for.
Why Join Exadel
We’re an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+ active projects powering Fortune 500 clients, including HBO, Microsoft, Google, and Starbucks.
From AI platforms to digital transformation, we partner with enterprise leaders to build what’s next. What powers it all? Our people are ambitious, collaborative, and constantly evolving.
At Exadel Financial Services, we co-create transformation in banking and capital markets, delivering with precision and purpose.
About the Client
Want more jobs like this?
Get Software Engineering jobs in São Paulo, Brazil delivered to your inbox every week.
The largest investment bank in Latin America, recognized for innovation and excellence in delivering financial products and services across investment banking, asset management, and wealth management.
Project Tech Stack
C# | .NET Framework/Core | ASP.NET Web API | Entity Framework | SQL Server | Git | Agile | SOLID | Clean Code | Docker | RabbitMQ | Azure DevOps
What You’ll Do
- Contribute to the design and implementation of new features for mission-critical financial applications
- Develop and maintain RESTful APIs using ASP.NET Web API
- Integrate APIs across systems to ensure seamless communication within the platform
- Utilize Entity Framework, LINQ, and SQL Server for efficient data operations
- Adhere to software development principles including SOLID and Clean Code
- Collaborate in Agile teams (Scrum or Kanban) and participate in sprint ceremonies
- Participate in code reviews using Git and manage branches with GitFlow
- Support, debug, and enhance existing applications in a fast-paced environment
What You Bring
- 3+ years of hands-on experience with C# and the .NET Framework/Core
- Proficiency in building and consuming RESTful APIs with ASP.NET Web API
- Strong experience with Entity Framework, LINQ, and relational databases (SQL Server)
- Proficient with Git version control and collaborative workflows (e.g., Pull Requests, GitFlow)
- Solid understanding of software design principles, including SOLID and Clean Code
- Experience working in Agile environments (Scrum or Kanban)
Nice to Have
- Understanding of architectural patterns like Domain-Driven Design (DDD) and layered architecture
- Experience with messaging systems (RabbitMQ, Azure Service Bus)
- Basic knowledge of CI/CD pipelines (e.g., Azure DevOps)
- Familiarity with Docker containers and containerization practices
- Exposure to additional programming languages such as Python, Java, or Golang
- Previous experience in the insurance or financial services sector
Language
Fluent Portuguese required
English is a plus
Legal & Hiring Information
- Exadel is proud to be an Equal Opportunity Employer committed to inclusion across minority, gender identity, sexual orientation, disability, age, and more
- Reasonable accommodations are available to enable individuals with disabilities to perform essential functions
- Please note: this job description is not exhaustive. Duties and responsibilities may evolve based on business needs