Your Role
We’re looking for a
Full Stack Software Engineer
to join our enterprise engineering team.
You’ll be part of a highly collaborative, cross‐functional environment where communication, initiative, and ownership are key.
As a core team member, you’ll work on scalable, enterprise‐grade systems spanning microservices, frontend applications, and integration layers.
The role involves both greenfield development and maintaining complex production systems.
You’ll collaborate with analysts, product owners, engineers, and stakeholders to deliver robust, high‐quality features across multiple platforms.
Key Responsibilities
Collaborate with business analysts and product teams to refine requirements and deliver end‐to‐end features.
Design, develop, and extend backend APIs and services using
.NET
and
C# .
Build and maintain frontend components using
React
or
Angular .
Write and optimize SQL queries, stored procedures, and views; work with complex relational data models.
Contribute to
CI/CD pipelines
and implement automated testing and deployment using
GitHub Actions .
Collaborate across teams and domains to integrate with other systems and services.
Maintain high‐quality, well‐tested production code with strong test coverage.
Triage, debug, and resolve production issues across distributed systems using observability tools such as
Datadog .
Requirements
Must Have:
Strong hands‐on experience with
.NET
and
C# .
Frontend development experience with
React
or
Angular .
Proficiency in SQL, stored procedures, and relational databases.
Familiarity with
CI/CD
workflows and
GitHub Actions .
Experience using observability tools (e.g.,
Datadog ,
CloudWatch ) for debugging and monitoring.
Prior experience in
microservices
and distributed architectures.
Comfortable collaborating in
cross‐functional teams
and coordinating across system boundaries.
Solid understanding of
REST APIs ,
event‐driven systems , and
asynchronous workflows
across distributed services.
#J-18808-Ljbffr