AngularAzureCloudDockerEntity FrameworkKubernetesOracleSQL.NETC#CAzure DevOpsService BusSQL ServerGitVersion ControlJiraAgileScrumKanbanCommunicationCollaborationRemote Work
About this role
Role Overview
Analyze, design, develop and implement robust, high-quality software solutions that adhere to architecture best practices.
Collaborate with development teams, promoting continuous integration, continuous delivery and active participation in pipelines.
Serve as a technical reference, providing guidance, support and sharing knowledge, especially for more junior developers.
Participate and contribute to planning meetings, sprint reviews and other agile ceremonies, aligning technical and business objectives.
Identify and resolve technical and operational challenges, promoting application stability and high performance.
Perform required configurations via APIM and Sensedia.
Ensure clear and objective communication with stakeholders and colleagues across different areas, fostering collaboration and a results-oriented focus.
Contribute to continuous improvement of processes and teamwork.
Ensure compliance with security and regulatory requirements.
Requirements
Minimum of 8 years of proven experience in IT.
At least 3 years of hands-on experience with DevOps automation, including continuous integration (CI), continuous delivery (CD) and pipelines.
Minimum of 2 years of proven experience in .NET development, with strong proficiency in C# and .NET / .NET Core.
Experience with maintenance, enhancement and troubleshooting of production applications.
Experience with cloud technologies (Azure) and high-complexity, large-data-volume environments.
Experience with agile methodologies, especially Scrum and Kanban, actively participating in development cycles and agile ceremonies.
Experience in the insurance sector.
Experience in environments with multiple system integrations and multiple development streams within the same application.
Proficiency in languages and technologies: C#, Angular, PL/SQL, APIs (creation and consumption, REST), Oracle, SQL Server.
Strong knowledge of design patterns, clean architecture, Domain-Driven Design (DDD) and software development and architecture best practices.
Experience with Entity Framework, optimized queries and advanced version control with Git (branching, pull requests, code review).
Advanced knowledge of tools and control systems (Azure DevOps, Jira or similar).
Practical experience and knowledge of APIM (Azure API Management) and Sensedia.
Familiarity with containers (Docker) and orchestration (Kubernetes) is a plus.
Experience with messaging systems (Service Bus) is a plus.
Tech Stack
Angular
Azure
Cloud
Docker
Entity Framework
Kubernetes
Oracle
SQL
.NET
Benefits
Cutting-edge work environment
Innovation at our core
Continuous learning – discounts and partnerships with top universities and tech platforms in Brazil
Language learning support – special conditions on language-learning platforms