Jobgether
Sr. Software Engineer (.NET Full stack Developer)
engineeringfull-timeBrazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more
About the role
Accountabilities
- Design, develop, and implement event-driven microservices and APIs using .NET Core and C#.
- Build full-stack applications and features using React on the front end and .NET and Azure services on the backend.
- Develop consumer-driven APIs following API-first design principles and scalable integration patterns.
- Collaborate with architects and technical leads to define, refine, and implement robust technical solutions.
- Break down complex epics and user stories into manageable, testable development tasks.
- Produce secure, maintainable, and high-quality code supported by strong unit and integration testing.
- Conduct code reviews and promote coding standards, design principles, and engineering best practices.
- Troubleshoot, optimize, and enhance existing applications and distributed backend services.
- Work closely with product managers, engineers, and business stakeholders to deliver high-value solutions.
- Mentor and support junior developers while encouraging technical growth and best-practice adoption.
- Maintain clear and accurate technical documentation for applications, services, and developed features.
- Adapt to changing requirements, technologies, integrations, and business priorities while managing multiple deadlines.
- Communicate technical concepts effectively to both technical and non-technical stakeholders.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
- 5+ years of full-stack software development experience with C#/.NET Core and React.
- Advanced knowledge of RESTful APIs, API-first development, and event-driven architecture patterns.
- Hands-on experience with Kafka or comparable event-streaming technologies.
- Strong experience with Microsoft Azure, particularly API Management, Key Vault, and cloud-native deployments.
- Practical knowledge of Kubernetes and Terraform for container orchestration and infrastructure automation.
- Experience with ArgoCD or similar GitOps deployment platforms.
- Familiarity with NoSQL databases, preferably MongoDB.
- Understanding of CI/CD pipelines, Git, DevOps practices, and modern software delivery workflows.
- Experience with orchestration and data transformations across distributed backend systems is preferred.
- Exposure to Blazor is a plus.
- Strong analytical, debugging, problem-solving, and decision-making abilities.
- Demonstrated ability to work independently, prioritize competing demands, and manage multiple projects.
- Excellent communication and leadership skills, including the ability to mentor and influence other developers.
- High adaptability, resilience, and the ability to perform effectively in a dynamic, high-pressure environment.
- Strong customer-focused mindset with a sense of urgency and commitment to delivering impactful solutions.
- Contract duration: 12-month full-time contract.
- Start date: ASAP.
- Work arrangement: Remote position.
- Technical exposure: Opportunity to work with .NET Core, C#, React, Azure, Kafka, Kubernetes, Terraform, ArgoCD, and modern distributed systems.
- Professional impact: Contribute to customer-facing applications and high-value technology initiatives.
- Career development: Opportunity to mentor junior developers and strengthen technical leadership capabilities.
- Collaborative environment: Work alongside architects, technical leads, product managers, engineers, and business stakeholders.
- Industry exposure: Opportunity to contribute to technology solutions within the financial services sector.
Requirements
Benefits
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply