Certsys logo
Certsys

Revolucionando o Setor Público com Tecnologia e Inovação.

.NET Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2007H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

4 days ago

Salary

0

Seniority

Senior

Job Description

.NET Developer

Certsys

• Join the development team, taking on work items for development each Sprint. • Perform development-related activities such as analysis and design, programming, testing, and requirements. • Manage your own work, promptly notifying the team of any delays or other impediments. • Be proficient in your programming language of expertise: .NET (VB.NET or C#).

Job Requirements

  • Experience in developing banking systems;
  • Principles and practices of agile software development, including the Agile Manifesto, Scrum, Extreme Programming (XP), and Kanban;
  • Analysis of functional, non-functional, and agile requirements;
  • Relational and NoSQL data modeling;
  • User Experience (UX) and usability concepts;
  • Continuous integration, Gradle, Maven, Nexus, Jenkins, test-driven development (TDD), specification by example, refactoring, and continuous delivery;
  • Software testing: unit, integration, system/functional, acceptance/story, load, performance, vulnerability, usability, and accessibility testing. Automation of functional, unit, and load tests using software tools;
  • Building database queries in SQL and NoSQL languages;
  • Version control concepts and use of Clearcase, GIT and SVN; IDEs such as Eclipse, Android Studio, and Xcode.

Benefits

  • Quality healthcare: National Bradesco Saúde plan with medical and dental coverage.
  • Meal support: Swile card for your meals.
  • Mobility: Transit allowance for commuting.
  • Financial peace of mind: Exclusive banking credit package.
  • Life insurance: 100% coverage at no additional cost.
  • Investment in education: Exclusive discounts on courses and educational institutions.
  • Physical wellness: Access to gyms through Wellhub (Gympass).

Related Job Pages

More Backend Engineer Jobs

Exadel logo

Middle Software Engineer

Exadel

For more than 20 years, Exadel has been delivering Digital Transformation services, enterprise and custom software solutions for Fortune 500 clients, including HPE, Deloitte, Home Depot and McKesson. With 20+ locations and delivery centers across the US and Europe, Exadel solves the most complex engineering problems using Agile methodologies, offering a scalable and skilled mix of multi-shore resources at the industry's most competitive price. Exadel’s digital transformation solutions and services help chart new strategies that are built upon creative thinking, cutting-edge design, and technical innovation, designed for the growing digital landscape of business. Enterprise Services - Digital Transformation Experts - Developing mission-critical software and mobile applications - Advising companies on how best to leverage open source technology - Helping companies plan and implement migrations to better technology stacks - Providing QA, automation, and testing services for application development - Supporting and maintaining applications and systems for companies - Providing on-line training and mentoring to companies - Assisting companies in evaluating their current enterprise software architecture and planning for improvements or new systems.

Full TimeRemoteTeam 1,549Since 1998

Role Description - Design and implement prioritized backend features using best software engineering practices and consistent functional and technical validations throughout the development lifecycle. - Deliver scalable, flexible, and resilient solutions aligned with modern architectural principles. - Apply and advocate for architectural patterns such as event-driven microservices. - Participate actively in technical discussions and contribute to the evolution of the product’s technical architecture. - Support product discussions by providing technical input to guide architecture-related decisions. - Integrate internal and external services using RESTful APIs, asynchronous messaging, and event hubs. - Develop and maintain cloud-native microservices using Java and containerized environments. - Ensure high application reliability through observability, monitoring, and testing best practices. - Contribute to CI/CD processes and continuous improvement initiatives across the engineering organization. Qualifications - 4–5 years of experience in backend development using Java (8–11). - Strong experience developing and deploying microservices in public cloud environments, preferably AWS. - Solid understanding of relational databases such as MySQL and PostgreSQL. - Experience with non-relational databases such as DynamoDB and MongoDB. - Hands-on experience with messaging and event streaming systems including Kafka, RabbitMQ, SQS, and SNS. - Strong knowledge of microservices architecture, containerization with Docker, and orchestration with Kubernetes. - Familiarity with observability best practices including structured logging, metrics, and health checks using tools such as DataDog. - Experience with testing frameworks and methodologies including JUnit, integration testing, and contract testing with Postman/Newman. - Experience working with CI/CD pipelines using Jenkins or similar tools. - Strong understanding of software engineering best practices including Design Patterns, SOLID principles, Clean Code, and 12-Factor App methodology. Requirements - Nice to have: Experience with serverless services such as AWS Lambda. - Exposure to multi-cloud environments including Azure and GCP. - English level: Intermediate. Benefits - International projects. - In-office, hybrid, or remote flexibility. - Medical healthcare. - Recognition program. - Ongoing learning & reimbursement. - Well-being program. - Team events & local benefits. - Sports compensation. - Referral bonuses. - Top-tier equipment provision.

Brazil
Truelogic Software logo

Senior Full-Stack Engineer – .NET, Angular, ASP.NET Focus

Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

Full TimeRemoteTeam 501-1,000Since 2004H1B No Sponsor

• Develop and maintain responsive, modular, and high-quality Angular applications. • Implement UI components using TypeScript, HTML5, CSS\LESS\SCSS, and RxJS reactive patterns. • Manage global and component-level state using NgRx. • Write robust unit tests using Jest to ensure high code quality and maintainability. • Optimize web applications for speed, accessibility, and cross-browser compatibility. • Design and implement scalable and secure ASP.NET Core Web API services. • Write clean, maintainable C# code following SOLID and clean architecture best practices. • Build automated unit and integration tests using xUnit. • Develop efficient and reliable data-access layers using EF Core. • Collaborate on API architecture decisions, versioning, and documentation. • Design relational database schemas and write efficient SQL for SQL Server. • Perform strong data modeling to support complex domain logic. • Optimize queries and ensure application-level data integrity. • Containerize applications using Docker. • Build, enhance, and maintain CI/CD pipelines for automated deployments. • Use Git for version control and adhere to collaborative branching strategies.

Dominican Republic
Truelogic Software logo

Senior Full-Stack Engineer, .NET/Angular – Modernization, Security

Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

Full TimeRemoteTeam 501-1,000Since 2004H1B No Sponsor

• Maintain and enhance browser-based user interfaces built with jQuery, Kendo UI, and Bootstrap, ensuring performance, accessibility, and cross-browser compatibility. • Lead targeted UI modernization initiatives, including framework upgrades and incremental migration to Angular and TypeScript. • Design, develop, and maintain backend services across multi-layered .NET applications using C# and ASP.NET Core. • Build and consume RESTful APIs with clean contracts, proper versioning, and secure authentication mechanisms. • Refactor legacy code progressively following SOLID principles and clean architecture patterns without disrupting production stability. • Design and optimize SQL Server schemas, stored procedures, and queries to ensure high performance and data integrity. • Drive vulnerability remediation efforts, including dependency upgrades, CVE triage, and implementation of OWASP secure coding practices. • Develop and maintain automated unit and integration tests to ensure regression coverage and system reliability. • Contribute to CI/CD pipeline enhancements, integrating automated builds, testing, and security scanning. • Collaborate cross-functionally with QA, DevOps, and product teams to support smooth deployments, observability, and continuous modernization efforts.

Mexico
Truelogic Software logo

Senior Full-Stack Engineer, .NET, Angular

Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

Full TimeRemoteTeam 501-1,000Since 2004H1B No Sponsor

• Develop and maintain responsive, modular, and high-quality Angular applications. • Implement UI components using TypeScript, HTML5, CSS\LESS\SCSS, and RxJS reactive patterns. • Manage global and component-level state using NgRx. • Write robust unit tests using Jest to ensure high code quality and maintainability. • Optimize web applications for speed, accessibility, and cross-browser compatibility. • Design and implement scalable and secure ASP.NET Core Web API services. • Write clean, maintainable C# code following SOLID and clean architecture best practices. • Build automated unit and integration tests using xUnit. • Develop efficient and reliable data-access layers using EF Core. • Collaborate on API architecture decisions, versioning, and documentation. • Design relational database schemas and write efficient SQL for SQL Server. • Perform strong data modeling to support complex domain logic. • Optimize queries and ensure application-level data integrity. • Containerize applications using Docker. • Build, enhance, and maintain CI/CD pipelines for automated deployments. • Use Git for version control and adhere to collaborative branching strategies. • Work closely with DevOps teams to ensure seamless application delivery.

Colombia