System Architect (.NET Core / PostgreSQL / React)

2 years

0 Lacs

Posted:14 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About the Role

System Architect


Key Responsibilities

  • Design scalable and maintainable architectures using .NET Core for backend services, PostgreSQL for data storage, and React for frontend applications.
  • Define system-level architecture including service boundaries, data flow, API design, and deployment strategies.
  • Create and maintain architecture documentation, diagrams, and technical specifications.
  • Lead technology decisions, including frameworks, libraries, design patterns, and infrastructure.
  • Review and guide implementation to ensure it aligns with architectural goals.
  • Design and optimize relational data models using PostgreSQL.
  • Ensure security, performance, and scalability are embedded in every layer of the system.
  • Collaborate with frontend and backend developers, DevOps, and QA to ensure a smooth development lifecycle.
  • Advocate for best practices in software engineering, code quality, testing, and deployment.


 

Requirements

  • 5+

    years

    of software development experience with at least

    2+ years

    in a software/system architect role.
  • Strong hands-on experience with

    .NET Core (C#)

    in designing APIs and backend systems.
  • Solid knowledge of

    PostgreSQL

    including schema design, indexing, and performance tuning.
  • Experience with

    React

    and understanding of modern frontend architecture.
  • Deep understanding of software design principles and architectural patterns (e.g., microservices, clean architecture, layered architecture).
  • Familiarity with containerization (e.g., Docker) and CI/CD processes.
  • Knowledge of RESTful APIs, authentication (OAuth/JWT), and API versioning.
  • Excellent communication skills and ability to translate business requirements into technical designs.


 

Nice to Have

  • Experience with cloud platforms (e.g., Azure, AWS).
  • Familiarity with GraphQL, WebSocket's, or real-time data systems.
  • Exposure to DevOps tools like GitHub Actions, Azure DevOps, or Jenkins.
  • Experience in Agile development environments.


 

What We Offer

  • Competitive salary based on experience
  • Flexible hours
  • Supportive, collaborative, and skilled team
  • Opportunities for professional growth and training
  • Access to the latest tools and tech stack
  • Overseas travel 


Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You