
Software Engineer
Posted Jul 17

Posted Jul 17
This is a fully remote position, open to applicants in Brazil.
• Design, develop, and maintain shared platform components within the Titan platform.
• Create features and troubleshoot issues across UI, backend services, APIs, and shared services.
• Produce clean, testable, and maintainable code with suitable automated testing coverage.
• Investigate issues throughout the stack and ensure production-quality delivery.
• Engage in code reviews, pull requests, and technical design discussions.
• Work collaboratively with QA, Product Management, and development teams throughout the organization.
• Promote secure development practices, encompassing authentication, authorization, roles, and overall platform security.
• Enhance platform performance, stability, and reliability.
• Assist with customer escalations concerning shared platform functionalities.
• 3+ years of professional experience in software development.
• Strong proficiency in C# and .NET.
• Extensive experience with TypeScript, JavaScript, HTML, and CSS.
• Familiarity with modern web development frameworks, like Knockout or similar technologies.
• Experience in designing and consuming REST APIs.
• Knowledge of SQL and relational databases.
• Experience with Entity Framework, OData, or comparable data access technologies.
• Understanding of AI-assisted SDLC practices.
• Strong analytical, debugging, and problem-solving skills.
• Preferred experience with CI/CD pipelines and Azure DevOps.
• Experience with microservices or distributed systems.
• In-depth knowledge of security concepts related to authentication, authorization, and roles.
• Experience in enhancing shared frameworks, platform services, or developer tools.
• Health insurance
• Paid time off
• Flexible working hours
Social Discovery Group
NatWest Group
Towa Software
Clinical Outcomes Solutions
Get handpicked remote jobs straight to your inbox weekly.