Job Closed
This listing is no longer active.
Back-end .NET Developer – Mid-level
Location
Brazil
Posted
79 days ago
Salary
0
Seniority
Senior
Job Description
Back-end .NET Developer – Mid-level
FCamara Consulting & Training
• Maintain integration systems to fix bugs and errors • Implement improvements • Work as part of an agile team • Develop, deploy, and operate applications within a DevOps culture • Optimize the application for better performance and scalability • Ensure validation of user-provided data • Create reusable code and libraries for future use • Collaborate with other team members — Engineers, Product Owner (PO), QA, Designers, Scrum Master, and Tech Lead — to resolve existing challenges
Job Requirements
- Experience developing with .NET 7 (microservices)
- Experience with RabbitMQ (messaging)
- Experience with ELK (Elasticsearch, Kibana)
- Experience with PostgreSQL and MongoDB databases
- Experience with Neo4j
- Experience with Git version control, using Git Flow for code organization
- Experience with TDD for unit and integration testing
- Familiarity with handling files (CSV, Excel)
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Join a dynamic team as a Senior PHP Developer • Contribute to a unified platform consolidating vulnerability management data • Enable effective prioritization and remediation of critical exposures • Integrate information from various security tools • Collaborate with a global team to enhance security outcomes
Java Software Developer – m/f/d
BBHT Beratungsgesellschaft mbH & Co. KGGemeinsam. Innovativ. Erfolgreich.
• Taking independent responsibility for advising on, designing, and implementing our clients' IT projects • Technical implementation of functional requirements in both traditional and agile development teams • Development of modern client-server applications with web frontends and Java backends for our clients • Collaborative, partnership-based cooperation and open communication with our clients and stakeholders
• Develop and maintain high-quality, clean, and maintainable code in line with project standards; • Design and develop responsive and accessible user interfaces; • Develop UI components using modern frameworks and best practices; • Develop and maintain microservices, including related testing; • Contribute to the development of application and data layers; • Analyse existing code to understand dependencies and support system changes; • Perform unit, integration, and end-to-end testing to ensure software quality; • Translate high-level designs into detailed technical specifications.
• Build and continuously improve backend systems and APIs in Django. • Take ownership of architecture decisions around scalability, reliability, and maintainability. • Build features in the React frontend, including UI, state management, and backend integration. • Improve performance and developer experience. • Design clean interfaces between frontend and backend. • Implement and improve CI/CD pipelines and deployment workflows. • Consistently apply clean code, design patterns, and strong system design principles. • Refactor larger parts of the codebase to improve long-term maintainability. • Systematically expand testing and QA, including unit, integration, and end-to-end testing. • Actively use and improve AI-assisted development workflows to iterate faster, increase quality, and automate repetitive work.




