Logo for StackAdroit

.NET Developer - Back End

Role overview

Qualifications

  • At least 4+ years of experience as a front-end developer.
  • Demonstrated experience in developing and maintaining web applications.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and in a team environment.

Responsibilities

  • Design and implement robust, scalable, and high-performance architecture for ASP.NET-based applications.
  • Develop and maintain architecture documentation, guidelines, and best practices.
  • Write clean, maintainable, and efficient code using ASP.NET Core and related technologies.
  • Implement GRPC, Json RPC, GraphQL, and REST API solutions ensuring efficient communication protocols.

About the company

StackAdroit logo

StackAdroit

Company details

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

This is a remote position.

About Us: StackAdroit LLP is a forward-thinking technology company dedicated to delivering cutting-edge web solutions. We are looking for a passionate and skilled JavaScript Developer to join our dynamic team.

Key Responsibilities:

  • Design and implement robust, scalable, and high-performance architecture for ASP.NET-based applications.
  • Develop and maintain architecture documentation, guidelines, and best practices.
  • Write clean, maintainable, and efficient code using ASP.NET Core and related technologies.
  • Implement GRPC, Json RPC, GraphQL, and REST API solutions ensuring efficient communication protocols.
  • Work with PostgreSQL (SQL) databases for data storage, retrieval, and management.
  • Apply CQRS and Repository Pattern for effective data handling and retrieval.
  • Utilize Mediator Pattern to handle complex workflows and interactions.
  • Adhere to SOLID Principles and Clean Architecture to maintain code quality and scalability.
  • Implement Domain-Driven Design and Event-Driven Architecture for complex system designs.
  • Integrate RabbitMQ (or any messaging broker) for efficient message handling and communication.
  • Demonstrate strong coding and debugging skills to resolve issues and optimize performance.
  • Develop and execute unit tests to ensure code reliability and quality.
  • Implement OAuth 2.0 for secure authentication and authorization processes.
  • Work with cloud services such as AWS and Azure for deployment and infrastructure management.
  • Utilize DevOps practices and tools for continuous integration and continuous deployment (CI/CD).
  • Manage version control and collaboration using Git.
  • Develop ETL processes to extract, transform, and load data efficiently.
  • Deploy and manage applications using containerization technologies like Kubernetes.
  • Collaborate with cross-functional teams to design, develop, and deploy new features.
  • Follow AGILE methodology for project development and management.
  • Ensure code quality and maintainability by applying strong C# concepts.


Requirements

Required Skills:

  • GRPC, Json RPC, GraphQL, REST API
  • PostgreSQL (SQL) Database
  • ASP.NET Core
  • CQRS, Repository Pattern, Mediator Pattern
  • SOLID Principles, Clean Architecture
  • Domain-Driven Design, Event-Driven Architecture
  • RabbitMQ (or any messaging broker)
  • Strong coding knowledge and debugging skills
  • Unit test implementation
  • OAuth 2.0
  • Cloud: AWS, Azure
  • DevOps practices and tools
  • Git
  • Experience with ETL development
  • Experience with Azure and/or AWS cloud computing, containers, Kubernetes
  • Experience developing a project within the AGILE methodology
  • Strong C# concepts



Qualifications:

  • At least 4+ years of experience as a front-end developer.
  • Demonstrated experience in developing and maintaining web applications.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and in a team environment.
  • Excellent communication skills.


Benefits

What We Offer:

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A collaborative and innovative work environment.
  • Flexible working hours and remote work options.


Join us at StackAdroit LLP and be a part of an exciting journey to create amazing web experiences!



Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Back-End Developer Related jobs

Other jobs at StackAdroit

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.