Fullstack Developer – .NET, Angular, React
Location
Brazil
Posted
12 days ago
Salary
0
Seniority
Senior
Job Description
Fullstack Developer – .NET, Angular, React
FCamara Consulting & Training
• Develop front-end applications using Angular 2+ or React. • Maintain and evolve existing systems, analyzing and debugging code using IDEs and browser DevTools (F12). • Develop and maintain REST APIs with .NET Core and Entity Framework. • Apply software architecture best practices such as DDD (Domain-Driven Design), dependency injection and unit testing. • Work with messaging technologies, primarily RabbitMQ, and alternatives such as SQS, SNS or Kafka. • Design and maintain distributed systems based on microservices. • Monitor and diagnose applications using observability tools (e.g., DataDog, Azure Monitor, CloudWatch). • Use non-relational databases such as MongoDB or DynamoDB. • Participate in CI/CD pipelines, ensuring continuous and secure deliveries. • Work with containerization and orchestration technologies such as Docker and Kubernetes. • Use cloud services (AWS, Azure, etc.), including serverless functions and messaging services. • Collaborate on projects via Azure DevOps, using boards, pipelines and repositories.
Job Requirements
- Experience with front-end development using Angular 2+ or React.
- Proficiency in developing new features and understanding existing code, as well as debugging applications and front-end in the IDE and via browser F12 tools.
- Experience developing Web APIs with .NET Core.
- Experience with Entity Framework.
- Knowledge of dependency injection.
- Knowledge of DDD (Domain-Driven Design).
- Experience writing unit tests.
- Ambitious candidate with desire to grow professionally and willingness to work extra hours when needed.
- Experience with messaging tools (RabbitMQ, SQS, SNS, Kafka), preferably RabbitMQ.
- Experience with distributed systems and microservices that interact with each other.
- Experience with an observability/logging tool such as DataDog, Azure Monitor or CloudWatch.
- Experience with non-relational databases (MongoDB, DynamoDB).
- Experience working in an environment with CI/CD practices.
- Experience with at least three cloud services/tools (e.g., AWS Lambda, Azure Functions, SQS, SNS, EC2).
- Experience with Docker and Kubernetes.
- Experience or familiarity with Azure DevOps.
- Logical reasoning and analytical skills.
- Good communication.
- Team spirit and conflict resolution ability.
- Ability to communicate with diverse stakeholder profiles.
- Ability to work in agile, multidisciplinary teams.
- Creativity and proactivity to envision different usage scenarios for applications.
- Organizational skills.
Benefits
- Position also open to candidates with disabilities (PcD)
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Fabric Technical Data Architect
Hermanson CompanyMechanical Construction, Engineering and Service
• Design and manage end-to-end Microsoft Fabric architecture • Build and maintain data ingestion pipelines across systems (D365 F&O, CRM, Fabrication, Service, etc.) • Establish and enforce data governance frameworks • Own deployment pipelines, CI/CD processes, and release management for Fabric • Expand the platform beyond core ERP data into additional enterprise systems
Senior Database Developer
SYSCOMSYSCOM is a software company that provides employee content management, business process animation, and software services that support a wide range of businesse
Role Description Looking for your next enterprise-level database challenge? If you're a seasoned database professional with 10+ years of experience, we'd love to hear from you. SYSCOM is seeking an experienced Senior Database Developer to join a large-scale modernization initiative supporting a major public sector organization. You'll work with complex enterprise databases, data integration, ETL pipelines, and reporting solutions in a fully remote environment. This one-year consulting opportunity offers the chance to make a meaningful impact while collaborating with a highly skilled technical team. Extensions may be possible based on project needs. As a Senior Database Developer, you will: - Design, develop, and maintain enterprise database solutions. - Support complex data integration, migration, reporting, and performance optimization initiatives. - Develop stored procedures, views, SQL scripts, and other database components supporting transactional and reporting systems. - Execute large-scale data migrations, including cleansing, validation, and transformation across enterprise systems. - Build data ingestion and transformation workflows across raw, staging, curated, and analytics layers. - Maintain various reporting solutions using SSRS and Power BI. - Design and implement logical and physical data models (ERDs) for various applications. - Provide production support, including troubleshooting performance issues and on-call support. - Collaborate with cross-functional teams and participate in Agile ceremonies, development activities, code reviews, and release cycles. - Provide knowledge transfer. Qualifications - 10+ years of experience in database development or data engineering. - Expertise in SQL Server, T-SQL and performance tuning. - Experience with ETL tools (SSIS), Python, or PySpark. - Strong background in data modeling and data integration. - Experience with reporting tools (SSRS, PowerBI). - Working knowledge of DevOps tools such as Azure DevOps, GitHub, or Jenkins. - Experience supporting critical applications in financial, government, or legal industries. Requirements - The work is expected to be done remotely. - One (1) year contract with extensions possible. Company Description SYSCOM, Inc. provides specialized information technology resources that possess the requisite skills and capabilities to deliver enterprise level solutions that help our client’s achieve their objectives. At SYSCOM, we have a proven process that brings the best and brightest resources into our organization. Our teammates have excellent verbal and written communication skills as well as coordination and organization skills. The objective of our approach is to ensure a high level of customer satisfaction. Headquartered in Baltimore, Maryland, SYSCOM, Inc. is a US-based company whose mission is to create and deliver the right technology solutions, by teaming with our customers to understand their business needs and empower them to achieve their goals. Since 1982, SYSCOM, Inc. has been providing enterprise-wide solutions for a variety of private and public sector clients. SYSCOM, Inc. is an equal opportunity employer.
• Als Consultant bringst Du Hands-on Deine Expertise direkt im Projekt ein und haust so alle aus den Socken. • Du zauberst mit Java (17+), Spring Boot und Microservices die coolsten Anwendungen aus dem Code-Hut. • Du bist Meister des CI/CD-Universums und sorgst dafür, dass Anwendungen mit Lichtgeschwindigkeit ins Rampenlicht katapultiert werden. • Mit Docker und Kubernetes jonglierst Du virtuose Containerstücke und beeindruckst mit Performance, die uns umhaut. • Cloud-Plattformen wie AWS oder Azure sind Deine Spielwiesen, auf denen Du die Wolken beherrschst und Anwendungen in luftige Höhen hebst. • Bei der Frontend-Magie bist Du der Superstar und kreierst mit Angular, React, und/oder vue.js beeindruckende interaktive und reaktionsfähige Benutzeroberflächen, die den Nutzer zum Staunen bringen.
• Develop and maintain backend services using Java programming • Collaborate with cross-functional teams to integrate APIs and third-party services • Participate in Agile/Scrum ceremonies and contribute to project planning • Troubleshoot and optimize backend performance and reliability



