IEBT Innovation

C# Developer, Mid-level

IEBT Innovation

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Work on the development and maintenance of corporate systems in C#, focusing on stability, continuous evolution, and remediation of legacy systems.
  • Implement new backend features following Clean Code principles, layered architecture, and development best practices.
  • Develop and consume REST APIs, including contract definition, error handling, versioning, and system integration.
  • Maintain and evolve ASP.NET MVC (MVC5) applications, making adjustments to controllers, services, business rules, and data access.
  • Write and optimize complex SQL queries, working directly with Oracle databases, with a focus on performance and data integrity.
  • Frequently perform debugging and troubleshooting, analyzing logs, exceptions, runtime failures, and data inconsistencies in production environments.
  • Conduct functional tests and technical validations to ensure deliveries meet defined requirements.
  • Collaborate with business and technology teams, participating in technical analyses, refinements, and evolutionary fixes.

Requirements

  • C# (.NET Framework / ASP.NET MVC5)
  • React.js
  • Development and maintenance of REST and SOAP APIs
  • Advanced SQL (complex queries, joins, subqueries, stored procedures)
  • Hangfire
  • Kafka and RabbitMQ
  • Postgres Database
  • Worker Services
  • Version control with Git
  • Debugging and error analysis in production systems
  • Code organization, standardization, and continuous refactoring

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#ASP.NET MVCREST APIsSOAP APIsSQLPostgresHangfireKafkaRabbitMQWorker Services
Soft skills
debuggingtroubleshootingcollaborationtechnical analysisfunctional testing