Job Closed
This listing is no longer active.
Vem fazer parte do #melhortimedasgalaxias
Mid/Senior .NET Developer
Location
Brazil
Posted
66 days ago
Salary
0
Seniority
Senior
Job Description
Mid/Senior .NET Developer
Beyond Soluções
• Develop solutions using object-oriented C# • Implement and maintain applications on Microsoft Azure and .NET • Create and manage microservices • Design solution proposals aligned with business needs using DDD • Implement software development best practices • Collaborate with agile teams in a CI/CD environment • Integrate with APIs and manage databases
Job Requirements
- Object-oriented programming with C#
- Experience with Microsoft Azure
- .NET Core (.NET 6/7/8), ASP.NET Core Web API
- Experience working with microservices
- Strong focus on understanding the business to continuously model solution proposals using DDD
- Support best practices such as clean code, SOLID, unit and integration testing
- Ability to understand and integrate with APIs
- Familiarity with agile methodologies, CI/CD, Azure DevOps and Docker
- Experience with Git (branching, pull requests, code reviews)
- Experience with relational databases (SQL Server)
- Ability to interpret and implement designs from Figma and Miro
- Development experience with Redis
- Observability tools – Dynatrace / Kibana
- Some knowledge of no-code or low-code platforms (e.g., Digibee)
Benefits
- Flash Card - R$ 936.00 per month to be used flexibly for food, meals and transportation
- SulAmérica Health Plan - no copay or payroll deduction
- SulAmérica Dental Plan - no copay or payroll deduction
- Life Insurance
- Gympass | Wellhub - access to gyms and fitness activities
- TotalPass - access to gyms, fitness, wellness and sports
- SESC Benefits - discounts and benefits for culture, leisure, sports and wellness
- Creditas - access to financial benefits, loans and a pension/savings option
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior .NET Developer
iblueSomos especializados em resolver problemas complexos com Dados e IA no setor financeiro.
• Develop and maintain high-complexity applications • Perform code reviews and ensure the team's code quality • Collaborate with the Project Manager and stakeholders on the technical definition of features • Document solutions and contribute to the team's knowledge base
Senior Salesforce Developer – Integration, .NET, Java
Tecla TEntregamos muito mais do que tecnologia. Entregamos transformação.
• Build integration layers using Java or C# (.NET) to expose database functionality securely. • Translate complex business rules implemented in PL/SQL into RESTful/gRPC services. • Develop API contracts (Swagger/OpenAPI) with a focus on performance and security (OAuth2, JWT). • Implement webhooks, messaging, and integrations via files or queues for system synchronization. • Work on optimizing the performance of queries and procedures to ensure low-latency API responses.
Senior Software Engineer, Backend
Flock SafetyWe are the first public safety operating system empowering over 2500 cities to eliminate crime.
• As a senior member of our engineering team, you will have the opportunity to build performant, reliable backend systems, contribute to architectural discussions, and deliver features that matter. • This role involves architecture, backend Go development, and honing the integrity and performance of a PostgreSQL database where Go services are not the only clients. • You should be a “manager of one” who excels both individually and on a team. • Collaborate with a fully remote team, requiring excellent writing and asynchronous communication skills.
Ruby on Rails Developer
PavagoPavago specializes in connecting businesses with top-tier offshore talent in operations, sales, and marketing, offering a comprehensive recruitment solution designed to reduce cost
Job Title: Ruby on Rails Developer Position Type: Full-Time, Remote Working Hours: U.S. client business hours (with flexibility for sprint reviews, deployments, and on-call support) About the Role: Our client is seeking a Ruby on Rails Developer to build and maintain applications using the Rails framework. This role involves designing back-end systems, integrating APIs, managing databases, and collaborating with front-end teams to deliver end-to-end features. The Rails Developer ensures applications are secure, performant, and scalable, while contributing to a culture of clean code and best practices. Responsibilities: Application Development: - Build and maintain Rails applications, APIs, and background jobs. - Implement business logic with ActiveRecord models, controllers, and views. - Integrate front-end frameworks (Stimulus, React, Vue) into Rails apps where required. Database Management: - Design, migrate, and maintain schemas in PostgreSQL or MySQL. - Optimize queries for performance and scalability. - Implement indexing, caching, and background jobs (Sidekiq, Resque). Testing & Quality Assurance: - Write and maintain unit, integration, and system tests (RSpec, Minitest, Capybara). - Ensure CI/CD pipelines are configured for automated testing and deployment. - Maintain ≥80% code coverage and enforce style/linting rules (RuboCop, StandardRB). Security & Compliance: - Implement user authentication/authorization (Devise, OmniAuth). - Enforce security best practices (CSRF protection, input validation, OWASP). - Ensure compliance with data privacy laws (GDPR, HIPAA as applicable). Performance & Monitoring: - Optimize page load times, API response times, and background job throughput. - Monitor systems with tools like New Relic, Datadog, Honeybadger, or Rollbar. - Troubleshoot issues and deploy hotfixes with minimal downtime. Collaboration & Documentation: - Work with product managers and designers to scope and prioritize features. - Participate in sprint ceremonies and provide accurate story estimates. - Document code, APIs, and workflows for long-term maintainability. What Makes You a Perfect Fit: - Deep knowledge of the Rails ecosystem and conventions. - Strong problem-solver who can balance speed and scalability. - Passion for clean, maintainable, and well-tested code. - Effective communicator, comfortable collaborating across teams. Required Experience & Skills (Minimum): - 3+ years Ruby on Rails development experience. - Proficiency in Ruby, Rails, ActiveRecord, and MVC architecture. - Experience with PostgreSQL/MySQL and background job frameworks (Sidekiq, Resque). - Familiarity with Git workflows and CI/CD tools. Ideal Experience & Skills: - Experience with front-end integration (Stimulus, React, Vue). - Deployed Rails apps to Heroku, AWS, or GCP. - Familiarity with caching (Redis, Memcached). - Industry exposure in SaaS, fintech, healthcare, or e-commerce. What Does a Typical Day Look Like? A Rails Developer’s day revolves around building features, maintaining systems, and ensuring performance. You will: - Review sprint tasks, picking up new feature tickets from the backlog. - Write code for Rails applications, implementing business logic and integrating APIs. - Run and review tests, ensuring new code meets quality standards. - Collaborate with front-end and product teams, aligning features with user requirements. - Optimize performance by tuning queries, adding caching, or fixing bottlenecks. - Monitor error dashboards (Honeybadger, Rollbar) and deploy fixes as needed. - Document changes and update repos to keep the codebase maintainable. In essence: you ensure applications are reliable, scalable, secure, and continuously improving. Key Metrics for Success (KPIs): - Features delivered on time and aligned with requirements. - Error rates and downtime minimized (≥99.9% uptime). - Test coverage maintained ≥80%. - Reduced technical debt and improved code maintainability. - Positive stakeholder feedback on feature quality and performance. Interview Process: - Initial Phone Screen - Video Interview with Pavago Recruiter - Technical Assessment (e.g., build a small Rails API with models, endpoints, and tests) - Client Interview with Engineering Team - Offer & Background Verification



