Senior Developer Back End specializing in .NET and AWS for financial project with continuous improvement focus.
Responsibilities
Play a leading role in the digital and cultural transformation at Brazil's largest banking institution, not merely observing best practices but fostering a continuous learning mindset and pursuit of technical excellence;
Promote and prioritize continuous improvement of processes and engineering practices, with critical thinking and the ability to mentor junior developers on the team;
Play a key role in the architecture and development of high-performance, scalable .NET systems;
Work with a focus on the impact delivered by solutions and on the user experience;
Collaborate with multidisciplinary teams to design, develop, and implement efficient solutions;
Maintain and continuously improve existing systems;
Integrate systems with AWS cloud services.
Requirements
Object-oriented programming (OOP): strong command of the paradigm with fluency in concepts and applicability (classes and objects, association, encapsulation, inheritance, and polymorphism);
Solid experience in .NET and .NET Core development (C# and ASP.NET). Knowledge of the framework, its versions and evolution;
Familiarity with dependency injection concepts and using DI libraries in .NET;
Knowledge of ORM mechanisms (Dapper, Entity Framework), including concepts and applicability;
Deep knowledge of microservices architecture, design pattern practices, and Clean Architecture;
Knowledge of event-driven architecture and orchestration types, e.g., Choreographed Saga vs Orchestrated Saga;
Understanding and application of feature toggles in applications;
Software development best practices including SOLID, KISS, YAGNI, DRY and DDD — REST API modeling with Spring Boot and creating gateways using AWS API Gateway;
Knowledge of application security, including authentication and authorization mechanisms for API consumption, OWASP and best practices;
Hands-on experience with unit and integration testing using xUnit and mocking strategies;
Strong understanding of relational and NoSQL databases;
Experience using messaging services such as Amazon SQS, Kafka or RabbitMQ;
Experience with AWS (EC2, ECS, EKS, Fargate, S3, SQS, SNS, Lambda, API Gateway, CloudWatch);
Experience with DevOps practices and automation using tools such as Docker and/or Kubernetes;
Experience creating infrastructure as code using Terraform and/or AWS CloudFormation;
Monitoring with Splunk, Elasticsearch, Grafana, AppDynamics, X-Ray;
Knowledge of release strategies (Canary, Blue/Green, A/B testing);
Experience working with agile teams and methodologies (Scrum/Kanban);
Familiarity with version control tools such as Git and GitHub;
Senior Database Engineer at Verizon responsible for SQL Server management and NoSQL migration. Involves production support, troubleshooting, and collaborating with application teams.
CitiRisk Credit Technology is seeking a Senior Vice President to lead architectural design and strategic implementation of software solutions. Position involves hands - on coding exceeding 50% of time.
Lead Software Engineer developing core components of high - performance applications for Morgan Stanley. Collaborating with cross - functional teams and enhancing existing components using modern Java practices.
Lead Full Stack Engineer at CoverGo managing development lifecycle and AI integration in our SaaS platform. Oversee team performance and drive innovative solutions in insurance technology.
Lead Full Stack Engineer at CoverGo overseeing development of insurance SaaS solutions. Mentoring engineering teams and collaborating with stakeholders to align technical solutions with business goals.
Software Developer at Kneat enhancing their paperless solutions through backend development and Elasticsearch proficiency. Collaborating with an Agile team in a fast - paced R&D environment.
Senior Software Developer - Backend specializing in Elasticsearch for Kneat's R&D team. Collaborating in Agile environment to enhance product suite and solve complex user problems.
Staff Backend Engineer at SafetyCulture responsible for technical direction of identity and access control systems. Leading architecture decisions and ensuring security for the cloud engineering team.
Back - end Software Engineer developing and enhancing clinical data repositories and APIs at Orion Health. Contributing to engineering best practices and mentoring junior engineers in a hybrid working environment.
Backend Developer at CI&T focusing on APIs and services for a leading Brazilian retailer. Responsible for backend solutions with a strong emphasis on security and integration.