Software Engineer - Full Stack & AI Agents
- Brazil
- Remote
- Full-time
- Mid Level
- Posted
Skills
Required
- backend
- frontend
- debugging
- APIs
- C#
- .NET
- Angular
- React
- SQL
This
position
is
listed
on
behalf
of
a
partner
company,
who
manages
all
applications
and
next
steps.
Our
partner
is
looking
for
a
Software
Engineer
–
Full
Stack
&
AI
Agents
based
in
Brazil
We
are
seeking
an
experienced
Software
Engineer
to
build
scalable
enterprise
applications
and
develop
innovative
AI-powered
solutions.
In
this
role,
you
will
contribute
across
the
full
software
development
lifecycle,
from
backend
architecture
and
frontend
development
to
production
deployment.
You
will
also
design
and
integrate
intelligent
AI
agents
that
extend
the
capabilities
of
existing
enterprise
platforms.
AI
will
be
central
to
both
the
products
you
develop
and
your
everyday
engineering
workflow,
including
coding,
testing,
debugging,
and
automation.
Working
alongside
international
engineering,
product,
and
quality
teams,
you
will
help
shape
modern
software
development
practices.
This
is
an
exciting
opportunity
to
combine
full-stack
engineering
expertise
with
emerging
agentic
AI
technologies
while
building
solutions
used
by
businesses
worldwide.
Accountabilities
Design,
develop,
and
maintain
scalable,
high-performance
SaaS
applications
across
the
full
technology
stack.
Build
robust
backend
services,
REST
APIs,
intuitive
user
interfaces,
and
efficient
data
models.
Take
ownership
of
software
features
throughout
their
entire
lifecycle,
from
technical
design
and
implementation
to
testing
and
production
deployment.
Write
clean,
maintainable,
secure,
and
well-tested
code
following
established
engineering
standards.
Develop
intelligent
AI
agents
that
extend
the
functionality
and
capabilities
of
existing
enterprise
applications.
Integrate
AI
agents
into
shared
platforms
using
appropriate
frameworks,
SDKs,
and
established
integration
patterns.
Build
secure
and
structured
interactions
between
AI
agents
and
application
services.
Implement
agent
registration,
configuration,
and
tenant-specific
deployment
capabilities.
Collaborate
with
platform
engineering
teams
to
improve
system
integration,
extensibility,
and
overall
architecture.
Leverage
AI
coding
assistants
and
autonomous
development
agents,
such
as
Claude
Code,
Cursor,
Codex,
or
similar
tools,
to
accelerate
software
development.
Use
AI-powered
tools
for
debugging,
refactoring,
automated
testing,
code
generation,
and
technical
documentation.
Provide
clear
instructions,
technical
specifications,
and
acceptance
criteria
to
autonomous
or
semi-autonomous
coding
agents.
Review,
validate,
and
optimize
AI-generated
code,
ensuring
its
correctness,
security,
performance,
and
maintainability.
Experiment
with
emerging
AI
development
technologies
and
share
effective
practices
with
the
engineering
team.
Troubleshoot
complex
technical
issues
using
application
logs,
monitoring
solutions,
and
AI-assisted
diagnostic
tools.
Collaborate
with
Product
Managers,
Quality
Engineers,
and
Software
Engineers
on
technical
designs
and
architectural
decisions.
Participate
in
code
reviews,
automated
build
and
deployment
processes,
and
continuous
improvement
initiatives.
Share
technical
knowledge
and
support
the
professional
development
of
less
experienced
engineers.
Requirements:
At
least
5
years
of
professional
experience
in
software
engineering,
developing
and
delivering
production-grade
applications.
Strong
backend
development
expertise,
preferably
using
C#
and
.NET,
or
another
mainstream
backend
technology.
Experience
with
modern
frontend
frameworks
such
as
Angular,
React,
or
Vue.
Solid
understanding
of
relational
databases,
SQL,
and
data
modeling.
Proven
experience
designing,
developing,
and
integrating
REST
APIs
and
backend
services.
Familiarity
with
cloud
infrastructure,
containerization,
and
modern
application
deployment
practices.
Hands-on
experience
How Jobgether works
- We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
- We appreciate your interest and wish you the best!
- Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
jobapplier