Senior Software Development Engineer
Company: Csg International
Location: Brazil Remote (Remote)
Type: Full-time
Remote: Yes
Posted: 2026-09-17
About this role
Hi, I'm [Cassie Alexander](http://www.linkedin.com/in/cassiealexander), your Recruiter and guide to joining CSG! We are excited to learn more about you and your unique background.
We are seeking a Senior Software Development Engineer to design, develop, test, and maintain software applications or systems. You will collaborate with cross-functional teams to create efficient and reliable software solutions, ensuring they meet project requirements and industry standards.
We are looking for a Senior Software Development Engineer who will:
- Lead software development projects with limited guidance from more senior developers.
- Architect and design complex software solutions.
- Mentor and guide junior developers.
- Analyze and optimize code and system performance independently.
- Clarify ambiguous requirements into structured, testable detail such as edge cases and constraints.
- Define edge cases and failure modes up front
- Develop and consume APIs including AI APIs to integrate AI capabilities into existing software
- Validate AI-generated code for security, performance, and correctness.
- Use AI coding assistants as part of an iterative AI-human development process.
- Write testable, modular code and participate in unit and integration testing.
- Work within documented change controls and compliance-sensitive environments.
- Participate in requirements and technical specification reviews.
- Collaborate effectively across Development, QA, Operations, and Product teams.
Is this opportunity right for you? We are looking for candidates who have:
- Bachelor’s degree in Computer Science, related field or equivalent experience
- 7+ years of software development experience.
- Strong experience with .NET/C# and React.
- Experience with Python, AWS, Oracle, and PostgreSQL.
- Experience with CI/CD pipelines, including Azure DevOps.
- Experience with unit and integration testing frameworks.
- Deep knowledge of software architecture and system design.
- Exper...