Senior .NET Developer - Electronic Trading
LTIMindtree Ver todas as vagas
- São Paulo - SP
- Permanente
- Período integral
- Take ownership of software delivery, ensuring quality, reliability, and scope alignment.
- Contribute to system architecture and produce clear technical documentation.
- Build high-performance services using .NET Core, applying best practices for API design and microservices.
- Work with partner technology teams to deliver integrated, scalable solutions.
- Implement automated testing, CI/CD, and code quality standards.
- Develop solutions involving multithreading, asynchronous programming, and messaging middleware.
- Containerize services using Docker and support cloud-based deployments in AWS.
- Deep expertise in C#/.NET and .NET Core, with strong understanding of OOP principles.
- Experience building RESTful APIs and service-oriented/microservice architectures.
- Strong understanding of multithreading and async/await patterns.
- Experience with SQL and NoSQL databases.
- Hands-on experience with Docker and containerized applications.
- Strong background with messaging middleware (RabbitMQ, TIBCO, SignalR, etc.).
- Experience with automated testing frameworks (NUnit, Moq, Cucumber, etc.).
- Solid experience with CI/CD tools (Git, TeamCity).
- Strong understanding of the full Agile SDLC.
- Knowledge of Fixed Income products.
- Experience configuring CI/CD pipelines.
- Exposure to modern JavaScript SPA frameworks.
- Experience working with AWS services.
- Highly motivated, energetic, and delivery-oriented.
- Strong analytical and problem-solving skills.
- Adaptable to a wide range of technical responsibilities.
- Excellent verbal and written communication skills.
- Ability to manage workload effectively and work independently.
- Bachelor's degree in Computer Science, Information Technology, or equivalent experience in advanced software delivery.